Benjamin ‘Touky’ Huet
a573b0908b
MeshViewer : Added shitty texture to bulletproof easymesh UV, and therefore correct wrongly set ones.
13年前
Benjamin ‘Touky’ Huet
e42d857ed4
easymesh : Added SmoothMesh operation, works well with triangle, not well with a box.
13年前
Benjamin ‘Touky’ Huet
3ea6d93e95
easymesh : Added SplitTriangles function to multiply triangles for triangle MADNESS !
13年前
Benjamin ‘Touky’ Huet
506befcf4a
easymesh : Added Twist/Ben/Shear & Taper refactor.
13年前
Benjamin ‘Touky’ Huet
73fd59c69a
easymesh : all radius are now diameters so all mesh operation size values are coherent.
13年前
Benjamin ‘Touky’ Huet
fb7bb880ea
easymesh: all operations now generate UVs for the mesh.
13年前
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)
13年前
Benjamin ‘Touky’ Huet
bb0051ae8e
render : Added DebugRenderMode & corresponding shaders. naive (VERY) implementation in MeshViewer.
13年前
Benjamin ‘Touky’ Huet
7f5c20238b
easymesh : CSG operation is now handled with a safe enum.
13年前
Benjamin ‘Touky’ Huet
7a051f9455
Added MeshViewer new project, its goal being to have a program capable of previewing a mesh from an outer source (.txt, js, etc ...) in order to speed up mesh creation.
Added RadialJitter("rj") to EasyMesh parser.
13年前
Sam Hocevar
0ba4e6d9e0
easymesh: interface the shiny shader with new Light objects.
13年前
Benjamin ‘Touky’ Huet
4393a43752
Added CSG v0.001a : not optimized, too much operation makes it slow. triangle count is not optimized.
Useage : "...[.... csg*]" equals "current mesh -CSG- the mesh in the braces".
Keywords : CsgUnion<csgu>, CsgSubstract<csgs>, CsgAnd<csga>, CsgXor<csgx>
TODO : cleanup useless code.
TODO : Some bugs are still present, some face that disappear should not.
TODO : Correct epsilon useage (see geometry files).
TODO : Coplanar face are not handled -at all-.
TODO : Vertex count goes through the roof in case of a Xor.
13年前
jeunathe
504f9a4ca2
Update EasyMesh.Convert() method.
Now takes an optional shader
13年前
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
13年前
Sam Hocevar
662148406f
easymesh: allow central holes in gears as well as internal gears.
13年前
Benjamin ‘Touky’ Huet
924a2afbbe
the stupidest idea of the day : the cube light, specular still missing.
13年前
Sam Hocevar
573c5053d9
easymesh: fix point light handling.
13年前
Benjamin ‘Touky’ Huet
8cde92fd2e
first commit in a while, small test in ShinyLol
13年前
Benjamin ‘Touky’ Huet
ea517c2926
Added tsw (ToggleScaleWinding) command in EasyMesh Parser to make old-school celShading contour.
13年前
Sam Hocevar
38364a0bd6
easymesh: first shot at a simple, flat shaded torus.
13年前
Cédric Lecacheur
82bb4cd6a3
EsayMesh : RadialJitter func & demo added
13年前
Sam Hocevar
f74b85fcf7
tutorial: test some advanced shapes for easymesh.
13年前
Sam Hocevar
497df444cc
easymesh: add the capsule mesh.
13年前
Sam Hocevar
86a16aaff6
easymesh: move the Mesh builder into the engine core.
13年前