Warning: Use of undefined constant BloggerRedirector_Use301 - assumed 'BloggerRedirector_Use301' (this will throw an Error in a future version of PHP) in /homepages/27/d651581989/htdocs/digital-vfx.co.uk/wp-content/plugins/blogger-redirector/blogger-redirector.php on line 19

Warning: Use of undefined constant GFCI_MEMBER_WIDGET - assumed 'GFCI_MEMBER_WIDGET' (this will throw an Error in a future version of PHP) in /homepages/27/d651581989/htdocs/digital-vfx.co.uk/wp-content/plugins/google-friend-connect-integration/gfcintegration.php on line 26

Warning: Use of undefined constant GFCI_LOGIN_WIDGET - assumed 'GFCI_LOGIN_WIDGET' (this will throw an Error in a future version of PHP) in /homepages/27/d651581989/htdocs/digital-vfx.co.uk/wp-content/plugins/google-friend-connect-integration/gfcintegration.php on line 27
RIB Archive – Proxy Geometry 3delight

RIB Archive – Proxy Geometry 3delight

1 – create and output the Hi-res geometry
under 3delight render output – rendermode – rib archive
2 – create the lo-res geometry to fit around the border edges of the hi-res
3- create a geometry attribute and attach to the lores geometry (done through the 3delight menu)
4.- add in the following in ‘post geo mel’ of the geom attribute (change the $filename=”” and -bound details to the relevant details)
$filename=”C:/box_archive.rib”; RiProcedural -archiveName $filename -bound -14.18140411 8.21198082 -2.399588108 2.399588108 -11.89727116 10.49611473;
5 if we look in the //comment section of the outputted archive.rib created in stage 2 we can fill in the correct -bound numbers into stage 4 (cheers aghiles!)
example
# Bounds -14.18140411 8.21198082 -2.399588108 2.399588108 -11.89727116 10.49611473
#
# Start of geometry shader archives.

or a script solution (thanks ogre)
“If your rib file was exporter from 3dfm, or has bounds in the same format, you can use this command to read them
float $bounding_box[] = RiReadArchive -rb true -an $filepath;”

heres a quick example using some dynamics

— tip – group proxies before turning into rigid bodies, when dyanamics has run go to the frame where the pieces have settled in place, edit > delete by type > rigid bodies so that geometry is frozen in place

next thing is to look at mixing things up with a little randomisation in the RiProcedural to pull in variations on ribs.

Leave a Reply

Your email address will not be published. Required fields are marked *