From time to time we will inform the community of certain areas of Skyline Development. If we have decided to add a new features or new demos in development etc we will try to make a post in this topic.Feel free to leave your comments to help encourage out development team ; )

BGFX Api ?

BGFX Api ?

Postby SpiderMack » 06 Dec 2016, 00:00

Did devs consider BGFX Api instead of Ogre 3D ?

https://bkaradzic.github.io/bgfx/examples.html

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Supported rendering backends:

Direct3D 9
Direct3D 11
Direct3D 12 (WIP)
Metal (WIP)
OpenGL 2.1
OpenGL 3.1+
OpenGL ES 2
OpenGL ES 3.1
WebGL 1.0
WebGL 2.0

Supported HMD:

OculusVR (1.3.0)

Supported platforms:

Android (14+, ARM, x86, MIPS)
asm.js/Emscripten (1.25.0)
FreeBSD
iOS (iPhone, iPad, AppleTV)
Linux
MIPS Creator CI20
Native Client (PPAPI 37+, ARM, x86, x64, PNaCl)
OSX (10.9+)
RaspberryPi
SteamLink
Windows (XP, Vista, 7, 8, 10)
WinRT (WinPhone 8.0+)

Supported compilers:

Clang 3.3 and above
GCC 4.6 and above
VS2012 and above

Languages:

C/C++ API documentation
C#/VB/F# language API bindings
D language API bindings
Go language API bindings
Haskell language API bindings
Java language API bindings
Lightweight Java Game Library 3 bindings
Lua language API bindings
Nim language API bindings
Python language API bindings
Rust language API bindings
Swift language API bindings
User avatar
SpiderMack
Skyline Expert
 
Posts: 441
Joined: 02 Dec 2016, 09:15
Skill: Concept artist
Skill: 3D Modeller
Skill: Level Designer
Skill: Scripter

Re: BGFX Api ?

Postby StarFire » 06 Dec 2016, 00:07

We did look at many rendering solutions but the current ogre 2.1 offers a lot of power. But really its something we could not even think about now as we are committed to this path. :)
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: BGFX Api ?

Postby SpiderMack » 06 Dec 2016, 00:10

It was to help, because less bugs than ogre issues ?

I seen this
http://www.forum.aurasoft-skyline.co.uk/viewtopic.php?f=32&t=1457

1) Action: 330 frames per second
2) Lua: 135 frames per second :shock:
3) Micrograph: 230 frames per second
4) Control: 440 frames per second


Time to drop Lua interpreted too slow ?
Keep Micrographs, time to bring bring C++ or C# ?
User avatar
SpiderMack
Skyline Expert
 
Posts: 441
Joined: 02 Dec 2016, 09:15
Skill: Concept artist
Skill: 3D Modeller
Skill: Level Designer
Skill: Scripter

Re: BGFX Api ?

Postby StarFire » 06 Dec 2016, 00:14

We have considered c# but that still has to run CLR for real time as there is no way to do a compiled version other than a c++ sdk. Which is a future plan. ;)
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: BGFX Api ?

Postby SpiderMack » 06 Dec 2016, 02:41

Sky and ocean are awesome in Gen 1, surprised looks so good :)

Yes C#or C++ for coders, beginners already have Actions and Micro Scripts.
User avatar
SpiderMack
Skyline Expert
 
Posts: 441
Joined: 02 Dec 2016, 09:15
Skill: Concept artist
Skill: 3D Modeller
Skill: Level Designer
Skill: Scripter


Return to Skyline Development

Who is online

Users browsing this forum: No registered users and 11 guests

cron