LaurieA opened this issue on Feb 13, 2011 · 1102 posts
bagginsbill posted Tue, 05 April 2011 at 3:46 PM
Yes well, ahem, that was part of the reason I got frustrated. There were a number of corrections posted (some by others, some by me) that just refused to show up in ADP's distributions. Part of the reason that mine had fewer bugs was fundamental - I arrange to do less typing, and therefore there are fewer typos. But others are not always comfortable with brevity in software and refuse anything written that way, regardless of benefits, such as it actually works.
Regarding copyrights, there were only two files with such, and those were two files lifted directly from matmatic, and all it means is to copy you must ask. All you had to do was ask. Those files (matmatic stuff) are only necessary to do advanced material conversion, something you've decided to skip. This was the area everyone expected me to do and I still may. Some wanted me to confine myself to that area, but I found the other areas sufficiently buggy and wordy that I was unable to stay in the materials. I rewrote most of the framework because I consider myself an expert at frameworks and I can't stand a broken one. I rewrote the light and camera converters so that they weren't buggy and were very tight code.
Meanwhile, although I made some material conversion progress, I found it is necessary to change the LuxRender shader system if we want procedural shader conversion to really work. I still might do that someday.
As for the modification I did to the geometry exporter, that couldn't be simpler. I swapped Y and Z, because that is a thousand times simpler than not swapping. Without the swap, it is too easy to make rotation bugs - precisely the kind you made with the infinite light. Literally, I did print x, z, y instead of print x, y, z - in a couple places.
In other words, my version was meant to swat all the bugs and minimize the chances of creating new ones.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)