Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
21 crawler(s) on-line.
 127 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Mobileconnect:  16 mins ago
 pixie:  17 mins ago
 K-L:  21 mins ago
 NutsAboutAmiga:  22 mins ago
 matthey:  23 mins ago
 vox:  32 mins ago
 yoodoo2:  39 mins ago
 kolla:  1 hr 5 mins ago
 amigakit:  1 hr 29 mins ago
 Rob:  1 hr 52 mins ago

Amigaworld.net News   Amigaworld.net News : Introducing Warp3D Nova for OS4
   posted by amigakit on 22-Mar-2016 17:13:35 (37464 reads)


Introducing Warp3D Nova
Shader based 3D graphics are finally a reality!

A-EON Technology Ltd is pleased to announce that a native 3D Shader-based API has been developed for OS4. Warp3D Nova has been the result of over nine months of hard work by graphics guru and AmigaDeveloper.com Team member, Hans De Ruiter. It offers significant opportunities for exciting advancements in 3D software running on the AmigaOS4 platform.



Why is Nova needed?

The original Warp3D API is over a decade old, and as a consequence, is not based around Shader technology and many related functions that modern graphics cards support. Modern 3D engines require Shaders and having this support on OS4 will remove more obstacles to porting games and applications from other platforms. To further ease porting from other systems, we have contracted Daniel Muessener (GoldenCode.eu) to develop an OpenGL ES 2.0 wrapper for the new Warp3D Nova.

In addition to the coding talents of Daniel, we have been in contact with other prominent 3D developers from across the Amiga community and provided them with early access to the software.


Warp3D Nova Features:

● A modern shader-based 3D graphics API for use by 3D software running on the AmigaOS 4 platform
● Supports vertex and fragment (pixel) shaders giving developers great freedom over lighting models, effects, vertex transformations, etc.
● Hardware accelerated Transformation, Clipping & Lighting (TCL) is implicitly supported (programmed via shaders)
● Uses the SPIR-V standard for shaders. A GLSL to SPIR-V compiler is included
● All rendering is done via Vertex Buffer Objects (VBOs) which can be stored in VRAM for high performance Render state stored in Render State Objects (RSOs). Having no global state avoids state thrashing, and allows multi-threaded rendering. Note: While there's no global state, a default RSO is allocated for convenience
● Includes an SDK with everything needed to start writing apps & games including examples ranging from querying hardware capabilities through to per-pixel lighting with normal mapping
● Can co-exist with the original Warp3D-SI & MiniGL

Special thanks go to Andy Broad for developing the glslangValidator tool.

Thanks also go to Kevin Saunders for the Warp3D Nova logo design and 3D modelling.

Warp3D Nova running under AmigaOS 4.1 Final Edition on an AmigaOne X1000: click here



Warp3D Nova libraries, SDK and tools
    

STORYID: 7687
Related Links
· More about Amigaworld.net News
· News by amigakit


Most read story about Amigaworld.net News
Official OS4 Screenshots from Hyperion

Last news about Amigaworld.net News
Q2 AmiWest price reduction
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 )

PosterThread
NutsAboutAmiga 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:23:28
#1 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12931
From: Norway

Where is the Like button

Last edited by NutsAboutAmiga on 22-Mar-2016 at 05:24 PM.


_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
pavlor 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:25:05
#2 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9636
From: Unknown

Great surprise! Well done and thanks to all involved!

 Status: Offline
Profile     Report this post  
tommysammy 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:26:39
#3 ]
Cult Member
Joined: 20-Jan-2010
Posts: 664
From: Isselburg,Germany

Gallium 3D is dead - long lives Warp3D Nova. Awesome


_________________
Amiga600/Vampire2/PrismaMegaMix

 Status: Offline
Profile     Report this post  
Tomppeli 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:37:51
#4 ]
Super Member
Joined: 18-Jun-2004
Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki

This is definately worth the banana dance.



This is cool news ! Really tough news ! Major news.

Great and congrats to all involved !!! Thanks !!!


_________________
Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE
"Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray

 Status: Offline
Profile     Report this post  
deadwood 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:40:11
#5 ]
Regular Member
Joined: 4-Nov-2008
Posts: 473
From: Unknown

Congratulations!


_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
kamelito 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 17:47:47
#6 ]
Cult Member
Joined: 26-Jul-2004
Posts: 832
From: Unknown

Awesome, is it based on the former Warp3d Nova specs or even code if any was written back then?
http://www.amiga.org/forums/archive/index.php/t-602.html

Kamelito

 Status: Offline
Profile     Report this post  
Mr_Capehill 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:10:31
#7 ]
Super Member
Joined: 15-Mar-2003
Posts: 1933
From: Yharnam

Sounds good...

...but what about us with older graphic cards?

Last edited by Mr_Capehill on 22-Mar-2016 at 06:11 PM.
Last edited by Mr_Capehill on 22-Mar-2016 at 06:10 PM.

 Status: Offline
Profile     Report this post  
ilbarbax 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:15:21
#8 ]
Regular Member
Joined: 17-Jan-2010
Posts: 184
From: Italy

This will go on a different bill respect warp3d or will be free for registered users?

 Status: Offline
Profile     Report this post  
Tomppeli 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:16:22
#9 ]
Super Member
Joined: 18-Jun-2004
Posts: 1652
From: Home land of Santa, sauna, sisu and salmiakki

Quote:
...but what about us with older graphic cards?

Upgrade.


_________________
Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE
"Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray

 Status: Offline
Profile     Report this post  
Kronos 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:17:31
#10 ]
Elite Member
Joined: 8-Mar-2003
Posts: 2667
From: Unknown

Tonight we gonna party like its 2002


_________________
- We don't need good ideas, we haven't run out on bad ones yet
- blame Canada

 Status: Offline
Profile     Report this post  
eliyahu 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:20:48
#11 ]
Super Member
Joined: 3-Mar-2010
Posts: 1968
From: Waterbury, Connecticut (USA)

@amigakit

a big congrats to you, hans, daniel, andy, and all the testers for all of their work over the past months. at last we have a modern 3D API after years and years of promises, and this would not be possible without you all and the infrastructure and funds made available by A-EON and amigadeveloper.com. well done!!



-- eliyahu


_________________
"Physical reality is consistent with universal laws. When the laws do not operate, there is no reality. All of this is unreal."

 Status: Offline
Profile     Report this post  
amigakit 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:27:19
#12 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2595
From: www.amigakit.com

@eliyahu

Thanks, but without Trevor, none of this would have been possible, so he deserves very special mention.

@Mr_Capehill

Quote:
...but what about us with older graphic cards?


We have a Warp3D Nova Driver Development Kit now ready for any developers that want to create older graphics card drivers for the new API. We can offer them assistance and support if they contact us with a request to create a driver.


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
duga 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:28:11
#13 ]
Regular Member
Joined: 1-May-2012
Posts: 227
From: Unknown

Quote:
Awesome, is it based on the former Warp3d Nova specs or even code if any was written back then? http://www.amiga.org/forums/archive/index.php/t-602.html Kamelito


Seems they were right in 2002:

" I heard somewhere that this engine will not ship with AOS4, but may be released with later versions of AOS, perhaps 4.2 or 4.5."

"Yes, it will not be available with OS 4.0. That would have been the case when we wouldn't have to do the OS too. As it stands now 4.1 is the earliest possible candidate."

 Status: Offline
Profile     Report this post  
amigakit 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:31:54
#14 ]
Amiga Kit
Joined: 28-Jun-2004
Posts: 2595
From: www.amigakit.com

@kamelit0

We don't know anything about the ideas or "drawing board" plans for earlier Warp3D developments with similar code names. There isn't anything published online AFAIK.

This system has been written from the ground upwards with modern graphics technology firmly in mind.


_________________
Amiga Kit Amiga Store
Links: www.amigakit.com | New Products | A600GS

 Status: Offline
Profile     Report this post  
wawa 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:39:49
#15 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

afair the nova was some sort of 3d system announced by hyperion but never delivered. might be wrong.

nevertheless this is at least worthwhile development, that can be trusted to make some impact especially considering the both involved. howewer it remains to be seen how this takes off, given current state of os4 in general.

 Status: Offline
Profile     Report this post  
BSzili 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:42:05
#16 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

I think this warrants a dancing banana:
If someone were to port Mesa on top of Warp3D Nova, the existing games could benefit from it too. Any volunteers?


_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
xeno74 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:47:07
#17 ]
Cult Member
Joined: 15-Dec-2010
Posts: 667
From: Unknown

Fantastic news! Well done!!!!!!!


_________________
www.amigalinux.org

 Status: Offline
Profile     Report this post  
Overflow 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:49:15
#18 ]
Super Member
Joined: 12-Jun-2012
Posts: 1628
From: Norway

Very nice indeed

 Status: Offline
Profile     Report this post  
eder 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 18:55:39
#19 ]
Regular Member
Joined: 16-Mar-2004
Posts: 280
From: Unknown

 Status: Offline
Profile     Report this post  
retro 
Re: Introducing Warp3D Nova for OS4
Posted on 22-Mar-2016 19:07:06
#20 ]
Super Member
Joined: 16-Dec-2003
Posts: 1049
From: Unknown

what about old gfx card. stop saying shit like that wee are living in the past to much in the first place. upgrade your gfx CARD THEN thare are not coasting anything thease days,

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle