Date: Sun, 5 Sep 1999 21:07:26 +0200 (CEST) From: Marc van Woerkom <van.woerkom@netcologne.de> To: dfr@nlsystems.com Cc: van.woerkom@netcologne.de, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG Subject: Re: New 3D software available Message-ID: <199909051907.VAA01001@oranje.my.domain> In-Reply-To: <Pine.BSF.4.10.9909050946150.2081-100000@salmon.nlsystems.com> (message from Doug Rabson on Sun, 5 Sep 1999 09:52:02 %2B0100 (BST)) References: <Pine.BSF.4.10.9909050946150.2081-100000@salmon.nlsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> That was the first QDraw program :-). It has changed a bit since then and > now sports vertex colors and a specular texture map. The illumination reminds me quite a bit of a foil hologramm that I own. Hey, has anyone ever tried to simulate the 3d appearance of a holo? :) Or a rotating CD under a light source, with its rainbow (diffraction) pattern. > True. There are some notes in the README. We will probable put a README in > each sample directory. Who reads READMEs? :) I would suggest adding a -h/-?/--help option. > > But it seems that the Wine folks already do some DirectX to Mesa mapping: > > > > http://www.winehq.com/source/graphics/ > > Interesting. What do they support as a rendering backend? Glide only or > Mesa too? From what I see here http://www.winehq.com/source/graphics/d3ddevices.c more specific 1 /* Direct3D Device 2 (c) 1998 Lionel ULMER 3 4 This files contains all the D3D devices that Wine supports. For the moment 5 only the 'OpenGL' target is supported. */ 6 7 #include <string.h> 8 #include "config.h" 9 #include "windef.h" 10 #include "winerror.h" 11 #include "wine/obj_base.h" 12 #include "heap.h" 13 #include "ddraw.h" 14 #include "d3d.h" 15 #include "debugtools.h" 16 17 #include "d3d_private.h" 18 19 DEFAULT_DEBUG_CHANNEL(ddraw) 20 21 /* Define this variable if you have an unpatched Mesa 3.0 (patches are available 22 on Mesa's home page) or version 3.1b. 23 24 Version 3.1b2 should correct this bug */ 25 #undef HAVE_BUGGY_MESAGL 26 27 #ifdef HAVE_MESAGL I would say these madmen are clearly working on a DirectX emulation with Mesa backend. This is one of the unexpected benefits of accelerated 3d available. Because there is more in the world than quake3. It could be possible that some of the old games I bought over two years ago (when I had time :), will make a great demo now. Something like Jedi Knight (original requirement: P5-90) is a thing I want to test under Wine with glx/Mesa. From a quick glance, sound could be a problem, they use OSS and I am not sure about its present status for -CURRENT. Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909051907.VAA01001>
