Meta releases Intermediate Graphics Library
171–180 of 221 posts
Re: Meta releases Intermediate Graphics Library
#172Re: Meta releases Intermediate Graphics Library
#173Earlier quoted context omitted.
I wouldn't be so certain. Under US law that may be false due to it lacking originality. For example, a photograph of a public domain painting is itself considered public domain [1]. This is not the same in all countries though, e.g. not the UK [2] [1] https://en.wikipedia.org/wiki/Bridgeman_Art_Library_v._Corel... . [2] https://en.wikipedia.org/wiki/National_Portrait_Gallery_and_...
A photo of a public domain painting is only in the public domain if the photograph wasn't distinct enough from the photographed work. Rendering requires a number of "artistic" choices so I doubt that precedent would apply here. Here is a better explanation from your Wikipedia link: > Bridgeman Art Library v. Corel Corp. [...] which ruled that exact photographic copies of public domain images could not be protected by…
I wouldn’t speculate on what might fly in court, but while some rendering can require artistic choices, it’s certainly not a requirement for all renderings, and more importantly, the specific renderings in question here are very low on the artistic choices scale; they’re generic screen-captures meant to demonstrate the library’s functionality, not carefully rendered imagery. The Bistro scene is instantly recognizable, and the view is generic and similar to many existing renderings, and lower quality than what you get if you web-search for “bistro scene render”.
I will speculate that it seems likely that Khronos slapped the copyright notice simply because they got the images from Meta, and that Meta made them of this scene specifically because the scene has an open license, and Meta had no particular intent to assert copyrights. I bet this is only a CYA by Khronos, and not even a question of precedent. That said, I guess maybe I think it lands closer to Bridgeman v Corel than you do.
Re: Meta releases Intermediate Graphics Library
#174If you're looking for something like this, Sokol is a much simpler alternative: https://github.com/floooh/sokol It doesn't support vulkan though, but if that's important to you you're probably much better off just using vulkan directly since it's supported on all the major platforms.
Re: Meta releases Intermediate Graphics Library
#175385 lines for a triangle: https://github.com/facebook/igl/blob/main/samples/desktop/Ti... When you are trying to sell a wrapper you want your hello world example as small as possible not as comprehensive as possible.
Re: Meta releases Intermediate Graphics Library
#176Re: Meta releases Intermediate Graphics Library
#177Is it ever possible in the future to have an actual uniform graphics API, instead of having to make complicated abstraction layers to make cross platform graphics? (I mean theoretically, will it be possible in say 10 thousand years)
Re: Meta releases Intermediate Graphics Library
#178Earlier quoted context omitted.
Speak for yourself. I'm preparing for WebGFX. Need to stay ahead of the curve.
WebRTX by Nvidia?
(Also if that comment exposes any ignorance I have, please forgive me and point it out so I can learn something!)
Re: Meta releases Intermediate Graphics Library
#179Is it ever possible in the future to have an actual uniform graphics API, instead of having to make complicated abstraction layers to make cross platform graphics? (I mean theoretically, will it be possible in say 10 thousand years)
We almost had it, with Vulkan. But Apple just had to Think Different.[1] If it were not for Apple, we would not need this intermediate graphics layer. It wasn't a win for Apple; the Mac-only game market is tiny.
Re: Meta releases Intermediate Graphics Library
#180What’s the best way to get handle on modern graphics programming, particularly WebGL/WebGPU?