port over to quanternions

This commit is contained in:
Kurt Hutten IrevDev
2022-12-23 07:37:42 +11:00
parent 6abc0d2798
commit 07a40cdd11
6 changed files with 112 additions and 44 deletions

View File

@ -28,6 +28,7 @@ export const Toolbar = () => {
sketchMode: 'sketchEdit',
pathToNode: guiMode.pathToNode,
axis: guiMode.axis,
quaternion: guiMode.quaternion,
})
}}
className="border m-1 px-1 rounded"
@ -51,10 +52,13 @@ export const Toolbar = () => {
className={`border m-1 px-1 rounded ${
guiMode.sketchMode === 'points' && 'bg-gray-400'
}`}
onClick={() => setGuiMode({
...guiMode,
sketchMode: guiMode.sketchMode === 'points' ? 'sketchEdit' :'points',
})}
onClick={() =>
setGuiMode({
...guiMode,
sketchMode:
guiMode.sketchMode === 'points' ? 'sketchEdit' : 'points',
})
}
>
LineTo{guiMode.sketchMode === 'points' && '✅'}
</button>