integration of desktop and external applications in 3D Environment

stéphane ducasse ducasse at iam.unibe.ch
Thu Nov 18 09:49:08 UTC 2004


On 18 nov. 04, at 10:08, Jens Grubert wrote:

> Hello,
>
> I'm completly new to Sqeak and Smalltalk, though i have several years 
> of
> programming experience in java and php and am able to learn new 
> programming
> languages relative quickly.

welcome.
Some pointers
	you HAVE to look at that to see why seaside is Coooooooooooool
	http://www.iam.unibe.ch/~ducasse/Web/Demoes/seaside4.mov
	
	http://www.iam.unibe.ch/~ducasse/FreeBooks.html
		- start to read Smalltalk by example in addition to the squeak books.

	Have a look at croquet
		http://www.opencroquet.org/ (yes this is in squeak :))

		http://www.dmu.com/croquet/cr0.html

> I would like to know if in ANYWAY the following is realizable within 
> Squeak:
>
> I want to build an webbased, multiuser interactive 3D-Room / 
> 3D-Metapher
> which can integrate external applications like mail-clients, browsers,
> games.
>
> The most important would be the integration of external applications 
> in the
> 3D-Room (you can think of a "picture-container" which contains the 
> external
> application, and is moveable and resizeable within the Room (along the
> walls). The User should have the possibilities of translation and 
> rotaion to
> (with all that stuff like collision detection, too)
> The Integration of the Desktop is important, too. The user should be 
> able to
> Drag-and-Drop certain Items into the 3D-Room and than something should
> happen (e.g. an e-mail progamm pops-up with the file as attachment).
>
> I've started to build the 3D-Room in Macromedia Director Mx 2004 and 
> lingo.
> It was interactive, multiuser based - you could view a video within an
> picture-container as well (it was a dynamic texture of an quicktime 
> video).
> The decisive drawback was, that - because it was a webbased shockwave 
> movie
> - there was no way to access the system of the user (shockwave movies 
> run in
> an "safe-mode" comparable to java's sandbox).
>
> Though is there anyway to do this in squeak (for one single person), 
> without
> the cost of huge development time (not like sun's porject looking 
> glass)?
>
> I don't expect precise instructions, just would be haapy about some 
> clues.
>
> BTW: This is a softwareproject at the university of magdeburg / germany
>
> Thanks in advance,
> Jens Grubert
>
> -- 
>  /   "e-bussines or no bussines"  \  Jens Grubert
>  +.:  c                                    :.+  IT Solutions
>  +.          o                              ..+  Content Managing
>  +.                M                       ..+  Media Design
>  +.                      L                  ..+  IT Decisons
>  +.                             a           .+  Hans-Grundig-Str.14
>  +.:                                  b    :.+  39128 Magdeburg
>  \       e-Mail: jenosch at gmx.de      /   Tel. 0391 2544994
>
> NEU +++ DSL Komplett von GMX +++ http://www.gmx.net/de/go/dsl
> GMX DSL-Netzanschluss + Tarif zum supergünstigen Komplett-Preis!
>




More information about the Squeak-dev mailing list