Is it possible to have a hinting system that tells a renderer output
module to shift points in a given direction by the minimal required
amount to avoid the usual problems associated with coplanar faces
without changing the original geometry in the scene? It would be a
PositionOffsetOnRender type node.
The reasons for not touching the original geometry include the need to
have multiple output types, some of which do not have the coplanar
face issues that a RIB renderer has. Or perhaps because adding the
offset before rendering would cause accumulative errors in a
calculation used in the scene.
I envisions the node having a visual indicator in the view-port that
would be a vector arrow that is colored and shaped to indicate the
offset direction (an if required it's size). This would let you select
multiple bits of geometry and at a glance see that they have offsets
that push them away from each other.
The other way to handle this issue may be with some form of boolean
operation that subtracts away the overlap, plus a minimal amount
extra, from two pieces of geometry that intersect or share points.
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development