Difference between revisions of "Roadmap"

From TexGen
Jump to navigationJump to search
Line 41: Line 41:
 
** Add ability to create/delete yarn nodes
 
** Add ability to create/delete yarn nodes
 
** Do sorting based on camera position for transparency
 
** Do sorting based on camera position for transparency
 +
** Box selection
 
* '''Bugs'''
 
* '''Bugs'''
 
** If several nodes are selected while inserting new nodes this causes problems
 
** If several nodes are selected while inserting new nodes this causes problems

Revision as of 08:59, 8 June 2007

ChangeLog

  • Core
    • Introduced new 'ObjectContainer' class to ease memory handling
    • Fixed a bug with saving to XML file
    • Improved SectionMeshRectangular to deal with circular-like cross sections
    • Changed AssignDomain to take a const reference.
    • Added SetThickness function to CTextileWeave
    • If yarn interpolation function, resolution, section and section mesh are not defined defaults are used now instead of giving error messages
  • Renderer
    • Extended CRenderer::Start method to include the ability to render window size
    • Added function to take screenshot
  • GUI
    • Updated to be compatible with wxWidgets 2.8
    • Updated GUI to work with wxWidgets unicode build
    • Introduced new modeller page
  • General
    • Added twill weave example script
    • Created unit tests for GridFile.py, FlowTex.py, WiseTex.py and TexGenv2.py
    • Updated TexGenv2.py to read Up vectors. However there is still no support for varying cross section definition.
    • Added tolerance to find PointInsideYarn
    • Updated lenticular cross section to allow a distortion lenticular cross section
    • Changed the behaviour of FlowTex.py in response to request from Bart
    • Fixed problem with calling CTexGenRenderer::ResetCamera(XYZ) from python.
    • Cleaned up C++ example programs
    • Changed doxyfile to generate windows .chm help file and included in the installer
    • Added option to create static builds


Todo

http://sourceforge.net/tracker/?group_id=181000

  • Export to VTK files
  • Export to STL files
  • Add overloaded constructors for CFibreDistribution class
  • Textile summary reporting tool
  • Add function to test if Repeat vector corresponds to yarn end pos - start pos
  • Modeller
    • Add ability to create/delete/duplicate yarns
    • Add ability to create/delete yarn nodes
    • Do sorting based on camera position for transparency
    • Box selection
  • Bugs
    • If several nodes are selected while inserting new nodes this causes problems