Ignore:
Timestamp:
Jan 17, 2013, 9:49:29 PM (7 years ago)
Author:
touky
Message:

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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lolcore.vcxproj.filters

    r2225 r2226  
    658658      <Filter>math</Filter>
    659659    </ClCompile>
     660    <ClCompile Include="easymesh\csgbsp.cpp">
     661      <Filter>easymesh</Filter>
     662    </ClCompile>
    660663  </ItemGroup>
    661664  <ItemGroup>
     
    16341637    <ClInclude Include="lol\math\geometry.h">
    16351638      <Filter>lol\math</Filter>
     1639    </ClInclude>
     1640    <ClInclude Include="easymesh\csgbsp.h">
     1641      <Filter>easymesh</Filter>
    16361642    </ClInclude>
    16371643  </ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.