Benjamin ‘Touky’ Huet
a8c3a80eb1
Add color var in lua
Add SafeEnum var in lua
MeshViewer SceneSetup is operational
Added imGui to vs-solution, not implemented yet
pirms 9 gadiem
Sam Hocevar
d72cb24bc0
build: move sample and tutorial files around.
pirms 10 gadiem
Sam Hocevar
cadc4d18b0
test: move the unit tests to the engine, and lolunit out of the engine.
pirms 10 gadiem
Benjamin ‘Touky’ Huet
87aa2dc3e9
shiny*.lolfx : light reflect FIX
pirms 11 gadiem
Benjamin ‘Touky’ Huet
2b6b50aa26
EZMesh : Some files splitup
pirms 11 gadiem
Benjamin ‘Touky’ Huet
c411be843c
Added Flat debugrendermode
Wireframe is back for normal OGL users
MV : Added timed command execution for future "demo mode"
pirms 11 gadiem
Benjamin ‘Touky’ Huet
4029f475e4
for ze LOL
pirms 11 gadiem
Benjamin ‘Touky’ Huet
b608607dba
EZMesh : Added Vertices{Merge|Separate} and PostBuildNormal.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
f82a996c18
MViewer : Added Light & axis gizmo
pirms 11 gadiem
Benjamin ‘Touky’ Huet
46f0c2d7f0
EZMEsh : Tweaked SetColor syntax - Added QuadWeighting option
pirms 11 gadiem
Benjamin ‘Touky’ Huet
6b2044349c
EZMesh : Added CommandStack & subsequent Loop command.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
6e996f41aa
EZMesh : Added SCVert command
pirms 11 gadiem
Benjamin ‘Touky’ Huet
2b4dc175ee
Vector classes : added one (for consistency)
SceneSetup : Added ClearColor command
EZMesh : Added Dup[ ... ] command && cgs command syntax refactor
MViewer : Tweak & dictionnary.js updates
pirms 11 gadiem
Benjamin ‘Touky’ Huet
9b04264845
MViewer : Added Stupid light blending
pirms 11 gadiem
Benjamin ‘Touky’ Huet
9bedc2092d
Meshviewer FIX + comment rework
entity : Added IsTicked
pirms 11 gadiem
Benjamin ‘Touky’ Huet
d3faae71ee
MeshViewer Light tweak.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
17109e369f
MessageService : Safe Enum added to ensure good usage.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
3fde4eaa8e
MeshViewer : Added Basic shader to "RenderProof" (ahem...) emscripten
pirms 11 gadiem
Benjamin ‘Touky’ Huet
62ea4bba63
MeshViewer : small tweaks
pirms 11 gadiem
Benjamin ‘Touky’ Huet
5595df4f62
MeshViewer : Added Javascript & Html for Web implementation.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
0e8de199a7
EasyMesh tweaked : New Copy CTor & RenderMesh state.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
4b3686a927
MeshViewer TWEAK
EasyMesh Parser/Scanner & Functions revamp to be more like real logical functions.
EZMesh & URO : Added "//" comments to Parser/Scanner
pirms 11 gadiem
Benjamin ‘Touky’ Huet
721d114e3a
touky_demo : various fixes & tweaks.
meshviewer : Full revamp, now bigger & better.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
665bd7d6e7
MeshViewer : Fov compensation now works correctly (all is bound on Page{Up|Down}) First commit in a while.
pirms 11 gadiem
Lolbot
ad2ddbb715
build: convert source files to lowercase.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
96972cdc4d
easymesh : Bitfield big Fuckup. Never code drunk.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
a573b0908b
MeshViewer : Added shitty texture to bulletproof easymesh UV, and therefore correct wrongly set ones.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
e42d857ed4
easymesh : Added SmoothMesh operation, works well with triangle, not well with a box.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
3ea6d93e95
easymesh : Added SplitTriangles function to multiply triangles for triangle MADNESS !
pirms 11 gadiem
Benjamin ‘Touky’ Huet
506befcf4a
easymesh : Added Twist/Ben/Shear & Taper refactor.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
73fd59c69a
easymesh : all radius are now diameters so all mesh operation size values are coherent.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
fb7bb880ea
easymesh: all operations now generate UVs for the mesh.
pirms 11 gadiem
Benjamin ‘Touky’ Huet
e4cf8211e4
Added VertexDictionnary object to manage vertices with same coord && connected vertices.
Added UVs system with and UVs generation test (not very conclusive)
pirms 11 gadiem
Benjamin ‘Touky’ Huet
157e67c2be
MeshViewer :
- Added file handling with new mesh generation each time the buffer file is updated (that's not very pretty, but it works).
- Added multiple mesh viewing with "history" and some basic camera movement (it uses the keypad for now, not very sam friendly, I know).
pirms 12 gadiem