Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!cs.utexas.edu!convex!convex!arco!news.utdallas.edu!corpgate!bcarh189.bnr.ca!nott!cunews!chat!schung
From: schung@chat.carleton.ca (Samuel Chung)
Subject: Re: classlib for 3-D imaging/VR
Message-ID: <Cz3F9L.12n@cunews.carleton.ca>
Sender: news@cunews.carleton.ca (News Administrator)
Organization: Carleton University
X-Newsreader: TIN [version 1.2 PL2]
References: <matthew_pope.784473312@BIX.com>
Date: Fri, 11 Nov 1994 07:53:45 GMT
Lines: 41

matthew_pope on BIX (matthew_pope@BIX.com) wrote:
> I am looking for a Smalltalk class library, prepackaged or
> even just someone's work to date in the area of 3-D modeling.
> Specifically, I am bidding on the development of a virtual
> interior design studio.  I need to import prerendered scene
> components, e.g. walls, sofas, beds, and then provide 
> editing and viewing functions.  For example the user can drop
> colors from a color wheel onto an object, or textures from a 
> texture map inventory, and have the component in the scene 
> redraw itself with the new look.  I realize that I can't
> rerender the component in real time, so instead I want to use
> various graphics heuristics to 'fake out' a renedered look that
> passes for reality to the untrained eye.  I also need to provide
> some primitive navigating ability, probably just the ability to
> zoom in or out, not necessarily changing the viewing position in
> 3-D space since that would require a rerendering of the scene.
>   Does anyone know of the existance of any class libraries in
> Smalltalk (commercial or otherwise) that offer any 3-D viewing
> capabilities, texture mapping, shading, etc.  ParcPlace 
> Visualworks 2.0 is my target platform.
>   Any pointers to Internet servers (WWW?) with relevant
> information would also be greatly appreciated.
>   Matthew Pope
>   Object Solutions Inc.
>   Toronto, ON CANADA

Well! I am working on something similar.
I am implementing a 3D-GameEngine Library for Smalltalk/V Win32.
I try to using some existing DLL in Windows which can handle 3D Modeling.
Then I map those function calls to Smalltalk messages.

BTW, if you have any good exist source codes, please point to me also.
Thanks!!!

----------------------------------------------------------------------
Samuel Chung
School of Computer Science
Carleton University

Email address: schung@chat.carleton.ca
----------------------------------------------------------------------
