Tue, Feb 11, 5:01 AM CST

Renderosity Forums / DAZ|Studio



Welcome to the DAZ|Studio Forum

Forum Moderators: wheatpenny Forum Coordinators: Guardian_Angel_671, Daddyo3d

DAZ|Studio F.A.Q (Last Updated: 2025 Feb 10 2:36 pm)



Subject: RIB Files- Could This Be A BETTER LINK Between Poser And DS?


Veritas777 ( ) posted Sun, 28 December 2003 at 6:02 PM ยท edited Mon, 10 February 2025 at 10:49 PM

Having never played with RIB files, but knowing that Poser can export them (to what degree I don't know) I was wondering if any Maya or MAX users know if this could be a better file transfer method than Pz3? ====3Delight Web Page Q&A=== 2) Can I use 3Delight to render Maya and 3DS scenes? Maya has its own, very basic, RIB exporter. Although directly usable by 3Delight, RIBs exported by Maya lack many features such as shaders and shadows. Alternately, MayaMan is a rendering plugin from animal logic for Maya that can be used to export RIB files with everything required to produce high quality images with 3Delight (including shaders). For 3DS, animal logic offers a similar product called MaxMan.


stewer ( ) posted Sun, 28 December 2003 at 6:31 PM

Attached Link: http://astronomy.swin.edu.au/~pbourke/geomformats/rib/

RIB is intended as input for RenderMan renderers and contains only information relevant to rendering - no joint parameters, no keyframes, no morphs etc. Poser's RIB export allows you to render Poser scenes directly in 3Delight, PRMan, BMRT or Aqsis (without the help of D|S) but it's fairly useless as an exchange format between applications. Stefan


Veritas777 ( ) posted Sun, 28 December 2003 at 6:40 PM

Thanks Stefan- Great Info link too! But still wondering- at least theoretically- if DS COULD IMPORT RIB files, would they look like "finished and textured" 3D models (even if static only)?


stewer ( ) posted Sun, 28 December 2003 at 7:16 PM

Only partially. RIB files are not limited to polygons (like D|S) but can also contain NURBS, solids and procedural surfaces.


markdc ( ) posted Sun, 28 December 2003 at 7:18 PM

Why do this when you can get all the data (mesh, mats, joint params, morphs, animation, etc) from the pz3 file?


Veritas777 ( ) posted Sun, 28 December 2003 at 8:08 PM

O.k.- how about this- If you have seen the new "DAZ" file, it is very small, and appears to contain a fraction of what a Pz3 would contain- so obviously then this is a "pointer" file? Why would DAZ chose to impliment this method if Pz3, or their own native version of a Pz3, would be better? Pz3 is just a text file, right? Why then not a DAZ file that does the same basic line by line description?


markdc ( ) posted Sun, 28 December 2003 at 8:22 PM

In the user man it says they're planning some sort of protection scheme for content, so this probably why they chose a binary format. The files it points to are also binary (look at the content folder under Studio Alpha (dso, dsv, etc).


Veritas777 ( ) posted Sun, 28 December 2003 at 8:52 PM

Yes, that is interesting- sort of like Lightwave LWO and LWS files. I would guess then a program like Maya must be EVEN MORE like the DS file system? Would this also probably mean that as binary files the DS files would be readable on UNIX systems using Renderman (or using 3delight renderer, at least)?


Spanki ( ) posted Sun, 28 December 2003 at 9:27 PM

3DS, C4D, LWO, DOC, DAZ, etc. etc. etc. ...are all just binary files that contain information pertinant (sp) to the parent application. I don't see any real reason to look for something intrinsic in the fact that they are binary to get excited about ;). As for whether application X on OS Y could or couldn't read binary format Z, it depends on whether the app has code in it to read that particular file format. In general, PC (Intel) and Unix binary is 'incompatible' by nature. The order of the bits/bytes must be re-arranged for the data to make sense between these systems. So there has to be code in place to do the swapping. Renderman won't be able to read DS files on ANY platform - unless the Renderman developers add code to read the DS file format(s). And, at the same time, Renderman CAN read the DS file formats on ANY platform, IF they add the proper code (on each platform) to read them. Then again, Window's Solitaire program could read the DS files if it had the code in it to read them... so I guess I'm not quite sure what the question really is, but I hope that helps answer it.

Cinema4D Plugins (Home of Riptide, Riptide Pro, Undertow, Morph Mill, KyamaSlide and I/Ogre plugins) Poser products Freelance Modelling, Poser Rigging, UV-mapping work for hire.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.