delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/01/10/06:16:37

Newsgroups: comp.os.msdos.djgpp
From: gibsonm AT netcom DOT com (Michael Gibson)
Subject: Re: ** functions to load 3d files **
Message-ID: <gibsonmEMKC97.2Ky@netcom.com>
Organization: Netcom
References: <34AA9365 DOT 179AB468 AT hotmail DOT com> <34B22D01 DOT 41C6 AT informatik DOT uni-bonn DOT de>
Date: Sat, 10 Jan 1998 10:10:18 GMT
Lines: 36
Sender: gibsonm AT netcom17 DOT netcom DOT com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

> I am looking for functions to load any of the following file formats:
> 
>   Extension - name
> 
>  <.....>
>  3dm - Rhino 3D Models
>  <.....>

There is a C++ library called RhinoIO that you can download from our ftp 
site that will enable you to read and/or write Rhino .3dm files from your own 
application.

Source is included, so you should be able to compile it with whatever 
tool you want.

It is a lot easier to use either this library or the 3ds file toolkit that
Alex mentioned to load your files because all the code is already there
instead of only a file description which forces you to write your own
code.

The .3ds format has polygon mesh objects in it. The .3dm file format can 
have either polygon mesh objects in it or NURBS objects.

Also, note that some of the file formats that you listed aren't 3d file 
formats at all but are 2d vector graphics formats (.ai and .wmf).

You can download RhinoIO lib from:
ftp://ftp.rhino3d.com/pub/rhino/misc/rhinoio.zip


	- Michael

Michael Gibson
Rhino Development
Robert McNeel & Associates

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019