Trace: » todo
Table of Contents
ToDo List
Before editing/submitting any content be sure to read the information on the Index page first.
Developer
Other
Releases
Storage Area
Tasks that are yet to be allocated to a developer.
Add 'Stanford Bunny' to the supported Geometry types within Aqsis (like Utah 'Teapot').Michel Joron- Define and implement an automatic shader compilation mechanism.
Two possible suggestions for this are to add aMakeShaderRIB call, similar in functionality to theMakeTexturecalls.
Alternatively, a command line option-compileshadersmakes Aqsis automatically compile like-named .sl files if no .slx file is found. - IRCLogs - improve the Python script that converts the IRC logs to HTML so that the index is presented as a navigable calendar, rather than a long list of dates.
- Improve the performance of our Attribute/Option storage/retrieval mechanism.
The CqParameter based system is very flexible, and is giong to be used more and more to store various information in a generic form. It is slow at the moment, specifically for retrieval of data, any improvements to speed would benefit the entire rendering process. (See the attrs-fastpath branch) - Implement the Hider interface as a plugin to provide pluggable hiders. Check for interfaces that we could provide compatability with.
- Cleanup the display mode code in the core.
At the moment, there is a mix of AOV information, and special case Mode flags, for the original modes, such asrgba,zetc. This is ugly, it needs to be unified. - Add MSVS project output to the SCons build files. Allowing the project to be run within the IDE makes debugging and some development easier and more convenient for those with MSVS installed.
- Add support for RiResource/RiResourceBegin/RiResourceEnd procedures from the 3.3 RiSpec.
- Add support for RiDisplayChannel from the 3.3 RiSpec.
- CqMatrix optimizations - Inverse caching and fast manipulation methods for pure Transforms and Rotation manipulation. See the IRC discussion on the subject.
- Refactor libri2rib - (1) use code generated from api.xml for guards around Ri calls as in the main renderer. (2) Replace CqError with a derivation of XqException (3) Factor out validation code for Ri calls into helper functions (eg, things like checking that the wrap mode is RI_PERIDOIC/RI_NONPERIODIC)
Missing RTS Bug Entries
#1546943#1572944#1642075#1629458#1502753already covered in Shading/spline_basis.rib#1502751#1481683#1447594(too long path for a shader is difficult to reproduce with RTS)#1444331#1433837#1412162#1410474#1407764#1396028#1379411#1377959#1336407#1320079#1310740#1274816#1162905#1113859#1108592#1104535#1102598(incorrectly entered into the RTS as #1102597)#1067565(duplicate of #1031110)#1045724(duplicate of #1031110; since bluescreen.sl is used too)#1031110#1030761#998105#967456#959357#948827(might already be covered by a test outside the Bugs folder)#942638#942508#940418#940308#938941#938755- <to be continued>