New techniques for ray tracing procedurally defined objects | Synapse