8.00 Renamings -- feedback wanted

0 views
Skip to first unread message

Morgan McGuire

unread,
May 18, 2009, 9:51:47 PM5/18/09
to G3D Users
For G3D 8.00, the development team is debating renaming some core
classes to
make their usage clearer. I'd welcome name suggestions or preferences
from
you on this list or the g3d-developers list.

Some of the classes currently flagged for potential renaming are:

ArticulatedModel - Articulated rigid body.
PosedModel - Base class for per-frame things that can be rendered.
These
are the result of "posing" models.
PosedModel2D - Base class for 2D per-frame things that can be
rendered.

GenericPosedModel - An implementation of PosedModel that uses Material
UberBSDF - A BSDF that implements most common effects; part of
Material
SuperShader - Works with UberBSDF and Material.

You can see some of the current suggestions at:
http://g3d-cpp.wiki.sourceforge.net/ReleasePlan

-m

Mark Holczhammer

unread,
May 28, 2009, 4:33:18 PM5/28/09
to g3d-...@googlegroups.com
The names are ok, if you ask me.
What could improve usability is if beginners could find the proper classes for particular purpose much more easily.
Some sniplets as usage examples in the documentation at the right place could be extremely helpful.
If there was a class like the GApp but lets say GExampleApp which had methods to override with the given sniplet, that would allow us beginners to try it out.

I'm aware of the amount of work involved but this can be done by anyone who worked out how does something work so he/she could share the code or add something to the API doc.
I can imagine that GExampleApp would be a lot bigger than the GApp but it could be done one time saving time and effort to everyone else.

mark

Morgan McGuire

unread,
May 28, 2009, 4:59:59 PM5/28/09
to g3d-...@googlegroups.com
Hi Mark,

Thanks for the feedback!

How can we improve the G3D/demos/ programs to better match your ideal example app?

-m
Reply all
Reply to author
Forward
0 new messages