Poster | Thread |
Plexus
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 5:43:28
| | [ #21 ] |
|
|
|
Regular Member |
Joined: 29-Sep-2003 Posts: 289
From: SWEDEN (Sverige) | | |
|
| Thanks Trev and Hans! This is Amazing
Ha en bra utvecklar period och låt oss skörda den fina frukten sen!
greetings from sweden _________________ AmigaOne X5000, AmigaOS 4.1 Final Edition Update 2 special super 2 cores prepared super edition v75 christmas speciale uniqe quadro prepared AmigaOS... TWO MORE YEARS IS NOTHING IF YOU BEEN WAITING SINCE 1994..
|
|
Status: Offline |
|
|
realize
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 10:05:51
| | [ #22 ] |
|
|
|
Super Member |
Joined: 14-Apr-2003 Posts: 1797
From: nyc | | |
|
| Great news! Amiga os4 development is speeding up! Now that X1000 is out lets look to lots of nice software for os4! Hans is a real asset and thank you Trevor for keeping the dream alive. |
|
Status: Offline |
|
|
MichaelMerkel
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 14:38:40
| | [ #23 ] |
|
|
|
Cult Member |
Joined: 9-Mar-2003 Posts: 819
From: Ilvesheim, Germany | | |
|
| |
Status: Offline |
|
|
Seiya
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 15:29:11
| | [ #24 ] |
|
|
|
Super Member |
Joined: 19-Aug-2006 Posts: 1475
From: Italia | | |
|
| so, if hans will port 3D acceleration to AmigaOS 4, Gallium 3D project is not yet started and maybe it won't start never... _________________
|
|
Status: Offline |
|
|
pavlor
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 17:07:57
| | [ #25 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9636
From: Unknown | | |
|
| @Seiya
Quote:
so, if hans will port 3D acceleration to AmigaOS 4, Gallium 3D project is not yet started and maybe it won't start never... |
That is realy creative interpretation of this announcement.
I see you are eager to use Radeon HD with 3D on your OS4 computer, maybe you should send some small donation to Hans. |
|
Status: Offline |
|
|
Seiya
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 19:31:24
| | [ #26 ] |
|
|
|
Super Member |
Joined: 19-Aug-2006 Posts: 1475
From: Italia | | |
|
| as soon as i win some bilions of eur _________________
|
|
Status: Offline |
|
|
billyfish
| |
Re: "Boing Ball" re-visited - part 2 Posted on 25-Feb-2012 20:02:05
| | [ #27 ] |
|
|
|
Member |
Joined: 17-Sep-2008 Posts: 32
From: Unknown | | |
|
| Quote:
Another hopefully occuting method, looking through the source code showed an awful lot of Quaternion roatation mathematics, which I would hope would have single command equivalents in thePA6T extension blocks, and even more so on teh various GPUs plugged into it. |
Yup that would be good to know, I noticed that the code for multiplying quaternions together is different to what I use. In my foggy memory, I seem to remember basing mine on an article doing it with less multiplications (12 multiplications rather than 16) and obviously less when the w component is 0, e.g. for a 3d vector.
The code I use is
--- Quaternion *MultiplyQuaternions (const Quaternion * const q_p, const Quaternion * const r_p) { Quaternion *quaternion_p = (Quaternion *) AllocVec (sizeof (Quaternion), MEMF_ANY);
if (quaternion_p) { const double q_w = q_p -> qu_w; const double q_x = q_p -> qu_x; const double q_y = q_p -> qu_y; const double q_z = q_p -> qu_z;
const double r_w = r_p -> qu_w; const double r_x = r_p -> qu_x; const double r_y = r_p -> qu_y; const double r_z = r_p -> qu_z;
const double a = (q_w + q_x) * (r_w + r_x); const double b = (q_z - q_y) * (r_y - r_z); const double c = (q_w - q_x) * (r_y + r_z); const double d = (q_y + q_z) * (r_w - r_x); const double e = (q_x + q_z) * (r_x + r_y); const double f = (q_x - q_z) * (r_x - r_y); const double g = (q_w + q_y) * (r_w - r_z); const double h = (q_w - q_y) * (r_w + r_z);
quaternion_p -> qu_w = b + (-e - f + g + h) * 0.50; quaternion_p -> qu_x = a - (e + f + g + h) * 0.50; quaternion_p -> qu_y = c + (e - f + g - h) * 0.50; quaternion_p -> qu_z = d + (e - f - g + h) * 0.50; }
return quaternion_p; }
---- |
|
Status: Offline |
|
|
djrikki
| |
Re: "Boing Ball" re-visited - part 2 Posted on 26-Feb-2012 2:25:41
| | [ #28 ] |
|
|
|
Elite Member |
Joined: 22-Jun-2010 Posts: 2077
From: Grimsby, UK | | |
|
| To clarify: It was confirmed well over 6 months ago that work on the Gallium port had already begun and that the Friedens are working on this.
Hans is working on the Radeon HD graphic drivers which is something different - two areas of development which when combied together will bring a rich (and stable) 3D experience.
Maybe Trevor's donation will also be enough to finance Hans hopes for implementing GART as well which with a suitable written app will allow smooth, fast and low-CPU screen-capturing. _________________
|
|
Status: Offline |
|
|
TrevorDick
| |
Re: "Boing Ball" re-visited - part 2 Posted on 26-Feb-2012 5:34:57
| | [ #29 ] |
|
|
|
Elite Member |
Joined: 30-Dec-2004 Posts: 2678
From: Wellington | | |
|
| Very good summary
Trevor _________________ No, I don't need no reason, I'm just breezin'
|
|
Status: Offline |
|
|
samo79
| |
Re: "Boing Ball" re-visited - part 2 Posted on 26-Feb-2012 6:47:17
| | [ #30 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Seiya
Quote:
so, if hans will port 3D acceleration to AmigaOS 4, Gallium 3D project is not yet started and maybe it won't start never... |
And when did you read this ?? The announcement never say that, Hans say that the Trevor funds will help him to finish the 2D driver soonish
Also you can't know who are working on Mesa/Gallium right now, maybe both Friedens bros and Hans are involving into it at the same time, code are surely open for the internal developers _________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6
|
|
Status: Offline |
|
|
realize
| |
Re: "Boing Ball" re-visited - part 2 Posted on 26-Feb-2012 11:45:57
| | [ #31 ] |
|
|
|
Super Member |
Joined: 14-Apr-2003 Posts: 1797
From: nyc | | |
|
| Will Gallium support R300 Radeon boards? (Probably only shot I have with Peg2 to use Gallium) |
|
Status: Offline |
|
|
elginseam
| |
Re: "Boing Ball" re-visited - part 2 Posted on 26-Feb-2012 12:09:02
| | [ #32 ] |
|
|
|
Member |
Joined: 14-May-2006 Posts: 10
From: London, UK | | |
|
| Great news ! Thanks again to Trevor & Hans.
Also made a small donation. _________________ A1000; A1200; A1500; Sam440ep; AmigaOne X1000
|
|
Status: Offline |
|
|