Lolbot
9cb79bb21e
fixed 3 files out of 2468:
- removed 43 CR characters
- removed 25 trailing whitespaces
- replaced 0 tabs with spaces
13 år sedan
Benjamin ‘Touky’ Huet
3ea6d93e95
easymesh : Added SplitTriangles function to multiply triangles for triangle MADNESS !
13 år sedan
Benjamin ‘Touky’ Huet
506befcf4a
easymesh : Added Twist/Ben/Shear & Taper refactor.
13 år sedan
Benjamin ‘Touky’ Huet
fb7bb880ea
easymesh: all operations now generate UVs for the mesh.
13 år sedan
Benjamin ‘Touky’ Huet
7f5c20238b
easymesh : CSG operation is now handled with a safe enum.
13 år sedan
Sam Hocevar
d4766d410f
build: fix all vector/scalar type mismatches such as "vec2 * double"
instead of "vec2 * float".
13 år sedan
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 år sedan
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 år sedan
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
13 år sedan
Sam Hocevar
7fa661a2fd
easymesh: motherfucking planetary gears demo.
13 år sedan
Sam Hocevar
662148406f
easymesh: allow central holes in gears as well as internal gears.
13 år sedan
Benjamin ‘Touky’ Huet
ea517c2926
Added tsw (ToggleScaleWinding) command in EasyMesh Parser to make old-school celShading contour.
13 år sedan
Sam Hocevar
38364a0bd6
easymesh: first shot at a simple, flat shaded torus.
13 år sedan
Sam Hocevar
e22e905dec
easymesh: fix an data corruption with scaling along a single axis.
13 år sedan
Sam Hocevar
497df444cc
easymesh: add the capsule mesh.
13 år sedan
Sam Hocevar
86a16aaff6
easymesh: move the Mesh builder into the engine core.
13 år sedan