unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile usage in prototype 3d engine
@ 2002-11-11 11:26 Anton N. Mescheryakov
  2002-11-12  8:47 ` Thien-Thi Nguyen
  0 siblings, 1 reply; 2+ messages in thread
From: Anton N. Mescheryakov @ 2002-11-11 11:26 UTC (permalink / raw)


Dear schemers,
One may say I'am bizzare, but I try to make 3D engine embedded into 
Guile system.  Such kind of program needs high degree of modularity, 
extensibility and wise configuration, while modern HW T&L cards can 
deliver vast FPS despite CPU's ugly mess (like scripting engine in main 
loop:).  So I would be pleased to read some success/horror stories 
concerning similar guile projects etc.
Another thing: is it OK to use u-vectors as 3D/4D coordinates, or I need 
to introduce special smobs, or simply use lists?  Many aspects of guile 
are, er, not especialy well documented, including array access.

With best regards,
	Anton.



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: guile usage in prototype 3d engine
  2002-11-11 11:26 guile usage in prototype 3d engine Anton N. Mescheryakov
@ 2002-11-12  8:47 ` Thien-Thi Nguyen
  0 siblings, 0 replies; 2+ messages in thread
From: Thien-Thi Nguyen @ 2002-11-12  8:47 UTC (permalink / raw)
  Cc: guile-user

   From: "Anton N. Mescheryakov" <targon@ihed.ras.ru>
   Date: Mon, 11 Nov 2002 14:26:29 +0300

   So I would be pleased to read some success/horror stories 
   concerning similar guile projects etc.

the guile projects page:

 http://www.glug.org/projects/

has guileGL and SART, and i seem to recall guile-sdl (actually two
implementations?) which wrap(s) libsdl.

   Another thing: is it OK to use u-vectors as 3D/4D coordinates, or I
   need to introduce special smobs, or simply use lists?  Many aspects
   of guile are, er, not especialy well documented, including array
   access.

see guile-xlib for an example of "uniform arrays" usage in the context
of spatial coordinates.  what documentation have you looked at?

generally, it's OK to do anything, and, to do anything is OK.  if you
want to do better than OK, however, you need to find principles and
practices that indicate some quality gradient, and push/pull entropy w/
some discrimination.  what do you mean by "wise configuration"?

thi


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-11-12  8:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-11 11:26 guile usage in prototype 3d engine Anton N. Mescheryakov
2002-11-12  8:47 ` Thien-Thi Nguyen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).