Sam Hocevar
31477c906e
build: remove the LolFx and the EasyMesh compilers for now.
10年前
Sam Hocevar
76740f77bc
math: remove some vector constants that were a bit too specific.
10年前
Lolbot
91304801cc
fixed 22 files out of 2667:
- removed 2 CR characters
- removed 9 trailing whitespaces
- replaced 0 tabs with spaces
- fixed 19 svn:eol-style properties
11年前
Benjamin ‘Touky’ Huet
b608607dba
EZMesh : Added Vertices{Merge|Separate} and PostBuildNormal.
11年前
Benjamin ‘Touky’ Huet
46f0c2d7f0
EZMEsh : Tweaked SetColor syntax - Added QuadWeighting option
11年前
Benjamin ‘Touky’ Huet
19f1af51be
EZM MV : Small beautification
11年前
Benjamin ‘Touky’ Huet
6b2044349c
EZMesh : Added CommandStack & subsequent Loop command.
11年前
Benjamin ‘Touky’ Huet
6e996f41aa
EZMesh : Added SCVert command
11年前
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
11年前
Benjamin ‘Touky’ Huet
62ea4bba63
MeshViewer : small tweaks
11年前
Benjamin ‘Touky’ Huet
15de2a1e56
EasyMesh syntax was dead. Again.
11年前
Benjamin ‘Touky’ Huet
68855bf2fd
EasyMesh syntax was dead.
11年前
Benjamin ‘Touky’ Huet
5595df4f62
MeshViewer : Added Javascript & Html for Web implementation.
11年前
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
11年前
Sam Hocevar
7ac9be9704
build: fix PS3 and Android builds.
11年前
Sam Hocevar
8ff1cf9b32
base: disable exceptions in Bison-generated parsers.
11年前
Benjamin ‘Touky’ Huet
e42d857ed4
easymesh : Added SmoothMesh operation, works well with triangle, not well with a box.
11年前
Lolbot
9cb79bb21e
fixed 3 files out of 2468:
- removed 43 CR characters
- removed 25 trailing whitespaces
- replaced 0 tabs with spaces
11年前
Benjamin ‘Touky’ Huet
3ea6d93e95
easymesh : Added SplitTriangles function to multiply triangles for triangle MADNESS !
11年前
Benjamin ‘Touky’ Huet
506befcf4a
easymesh : Added Twist/Ben/Shear & Taper refactor.
11年前
Benjamin ‘Touky’ Huet
fb7bb880ea
easymesh: all operations now generate UVs for the mesh.
11年前
Benjamin ‘Touky’ Huet
7f5c20238b
easymesh : CSG operation is now handled with a safe enum.
11年前
Sam Hocevar
d4766d410f
build: fix all vector/scalar type mismatches such as "vec2 * double"
instead of "vec2 * float".
11年前
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.
12年前
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.
12年前
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
12年前
Sam Hocevar
7fa661a2fd
easymesh: motherfucking planetary gears demo.
12年前
Sam Hocevar
662148406f
easymesh: allow central holes in gears as well as internal gears.
12年前
Benjamin ‘Touky’ Huet
ea517c2926
Added tsw (ToggleScaleWinding) command in EasyMesh Parser to make old-school celShading contour.
12年前
Sam Hocevar
38364a0bd6
easymesh: first shot at a simple, flat shaded torus.
12年前
Sam Hocevar
e22e905dec
easymesh: fix an data corruption with scaling along a single axis.
12年前
Sam Hocevar
497df444cc
easymesh: add the capsule mesh.
12年前
Sam Hocevar
86a16aaff6
easymesh: move the Mesh builder into the engine core.
12年前