Click Here
home features news forums classifieds faqs links search
5775 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
57 crawler(s) on-line.
 24 guest(s) on-line.
 1 member(s) on-line.


 thekapsule

You are an anonymous user.
Register Now!
 thekapsule:  44 secs ago
 Fl@sh:  7 mins ago
 BigD:  10 mins ago
 MEGA_RJ_MICAL:  11 mins ago
 sTix:  21 mins ago
 DiscreetFX:  47 mins ago
 outrun1978:  52 mins ago
 1Mouse:  1 hr 1 min ago
 zipper:  1 hr 17 mins ago
 nikosidis:  1 hr 26 mins ago

Amigaworld.net News   Amigaworld.net News : Introducing Warp3D Nova for OS4
   posted by amigakit on 22-Mar-2016 17:13:35 (29889 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
    

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
GoADF! 2.2 has been released
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: 11209
From: Norway

Where is the Like button

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


_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 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: 9081
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: 653
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: 1635
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, so excuse me. Amiga. Never forget.
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: 358
From: Unknown

Congratulations!


_________________
Krzysztof

"There is no such thing as software for free. If it is not the user who covers the cost of software creation with money, it is the developer who covers this cost with his own free time."

 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: 714
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: 1924
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: 167
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: 1635
From: Home land of Santa, sauna, sisu and salmiakki

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

Upgrade.


_________________
Rock lobster bit me, so excuse me. Amiga. Never forget.
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: 2204
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: 1811
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


_________________
Multicore support is still a priority

 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: 2331
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 | X5000

 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: 177
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."


_________________
Aros Retrofit

 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: 2331
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 | X5000

 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: 6258
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: 327
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?


_________________
I see the jimmies have been rustled.

 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: 1620
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: 1034
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