Re: Misc: Applications of small floating point formats.

Liste des GroupesRevenir à c arch 
Sujet : Re: Misc: Applications of small floating point formats.
De : cr88192 (at) *nospam* gmail.com (BGB)
Groupes : comp.arch
Date : 03. Aug 2024, 10:01:16
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v8ko4j$3br9u$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13
User-Agent : Mozilla Thunderbird
On 8/3/2024 12:32 AM, Lawrence D'Oliveiro wrote:
On Fri, 2 Aug 2024 20:54:47 -0500, BGB wrote:
 
On 8/2/2024 7:07 PM, Lawrence D'Oliveiro wrote:
>
On Fri, 2 Aug 2024 03:56:35 -0500, BGB wrote:
>
For batch rendering, it doesn't really need to be efficient though.
>
Of course it does. Ray-traced renderers can compute hundreds or
thousands of rays per pixel, taking anywhere from minutes to hours per
frame. This is how you produce those cinema-quality 4K (or even 8K)
frames. Anything that can shave a little bit off the time for a single
ray computation can very quickly add up.
>
You don't do raytracing in OpenGL...
>
That is not the point of using it.
 Precisely what I have been trying to say.
 
But, what I am saying is, a lot of stuff doesn't need raytracing.
Movies and similar often use raytracing, but a lot of stuff doesn't need it. One can often tell visually what is or is not raytracing.
Also, sometimes raytracing doesn't work out ideal either:
https://m.media-amazon.com/images/M/MV5BNmZhZGU2Y2QtYjc2NC00MzE5LWE3OGItMTFmOGU4NzVjM2YyXkEyXkFqcGdeQXRyYW5zY29kZS13b3JrZmxvdw@@._V1_.jpg
https://m.media-amazon.com/images/S/pv-target-images/ccbc22354235eb619e2ad63c56a7c89bdee327fb1e7a2cf0b965c91b2e5336cc.jpg
Or, a different show:
https://images.mubicdn.net/images/film/261999/cache-530661-1585953887/image-w1280.jpg?size=800x
Or, same characters from an previous incarnation of the show:
https://static1.cbrimages.com/wordpress/wp-content/uploads/2020/12/Code-Lyoko-Header.jpg
Like, raytracing is accurate, but doesn't necessarily guarantee good results in an aesthetic sense.
As noted, Miraculous Ladybug was also raytraced.
Eg:
https://m.media-amazon.com/images/M/MV5BMzFlMGE1OWUtZDY3ZC00Y2Q0LWE2MmEtNjE1ZGI4NmNhYTRlXkEyXkFqcGdeQXVyNzEzNjU1NDg@._V1_.jpg
Here, it was pulled off a little better in terms of aesthetics.

Similarly, not everything needs raytracing.
For many uses, rasterization is fine.
 There are renderers that are based on video-game engines. And they can
indeed use GPU-based compute APIs, as I mentioned previously. But they
still don’t use OpenGL for rendering.
 
Granted, cause most of them are now using Vulkan...
There is now RTX, which can do hardware raytracing.

For a lot of shows, you don't even really need 3D.
 Funny, that. It is quite common to create 2D-style animations with 3D
software nowadays.
 
Granted, you can basically treat the 2D characters like billboard sprites. Doesn't really change much here though...

One might instead go the other direction, and use a 3D renderer with a
cel-shading filter to try to make it fit better with the anime
characters ...
 It takes a bit more than cel-shading to get a good 2D look with 3D
software.
 <https://www.youtube.com/watch?v=pKmSdY56VtY>
Possibly, but this is not typical from what I have seen.
Blender's use of raytracing need not imply that use of raytracing is universal.
When I was younger, we had a whole lot of this:
https://mechanicalanimereviews.com/wp-content/uploads/2022/06/stand-alone-complex-anime-review.jpg?w=840
But, then cel-shading steps in:
https://talesfromtheneonbeach.com/wp-content/uploads/2024/05/sac12x01.webp
Or, from an animated movie:
https://m.media-amazon.com/images/M/MV5BN2E2MmI2MjMtZDFkMi00ODE4LTkwNDYtY2FkMTZmMmIyZWNjXkEyXkFqcGdeQXVyOTc5MDI5NjE@._V1_.jpg
To me, this one looks like multiple overhead light-sources and shadow-mapping. Two sky-lights on the camera's side of the helicopter, upper left direction, and third more powerful skylight above the opposite side of the helicopter, applying light from the upper right direction, causing a stronger leftward shadow (the shadows below the helicopter hinting at the multiple discrete light sources; the edges of the shadows give away the use of shadow-mapping).
There appears to be another smaller light-source near the front-left, a short distance below the body (with a lighting radius that does not reach the ground). There is another light source to the rear (outside the right edge of the frame); ... (I guess ~ 6 light sources here).
No obvious evidence of either raytracing or global illumination. There does appear to be a depth-of-field blur effect (several of the effects used would have required fragment shaders).
But, then, somewhere along, we got stuff like this (RWBY):
https://www.hollywoodreporter.com/wp-content/uploads/2022/12/JLxRWBY-cast-announce-image-H-2022.jpg?w=1296&h=730&crop=1
Basically, shows with very obvious 3D models and animation, but then they cel-shade it.
I am willing to bet that none of this was raytraced...
Related (Amazing Digital Circus):
https://i0.wp.com/boingboing.net/wp-content/uploads/2024/05/Screenshot-2024-05-05-at-3.46.58%E2%80%AFPM.png?fit=2383%2C1264&ssl=1
https://assets.buzzmag.co.uk/uploads/2024/05/the-amazing-digital-circus-featured.jpeg
https://sportshub.cbsistatic.com/i/2023/11/16/c0385021-3b53-48c3-9998-266d865ccc32/the-amazing-digital-circus.jpg
Which looks (to me) like a more advanced use of rasterization (with HDR and a lot of shader effects and similar).
...

Date Sujet#  Auteur
1 Aug 24 * Misc: Applications of small floating point formats.47BGB
1 Aug 24 +* Re: Misc: Applications of small floating point formats.12MitchAlsup1
1 Aug 24 i+- Re: Misc: Applications of small floating point formats.1BGB
2 Aug 24 i+- Re: Misc: Applications of small floating point formats.1MitchAlsup1
2 Aug 24 i+* Re: Misc: Applications of small floating point formats.2Thomas Koenig
2 Aug 24 ii`- Re: Misc: Applications of small floating point formats.1BGB
3 Aug 24 i`* Re: Misc: Applications of small floating point formats.7Terje Mathisen
3 Aug 24 i +- Re: Misc: Applications of small floating point formats.1BGB
3 Aug 24 i `* Re: Misc: Applications of small floating point formats.5Lawrence D'Oliveiro
5 Aug 24 i  `* Re: Misc: Applications of small floating point formats.4George Neuner
6 Aug 24 i   `* Re: Misc: Applications of small floating point formats.3BGB-Alt
6 Aug 24 i    `* Re: Misc: Applications of small floating point formats.2George Neuner
6 Aug 24 i     `- Re: Misc: Applications of small floating point formats.1BGB
1 Aug 24 `* Re: Misc: Applications of small floating point formats.34Lawrence D'Oliveiro
1 Aug 24  +* Re: Misc: Applications of small floating point formats.31BGB
2 Aug 24  i`* Re: Misc: Applications of small floating point formats.30Lawrence D'Oliveiro
2 Aug 24  i `* Re: Misc: Applications of small floating point formats.29BGB
2 Aug 24  i  `* Re: Misc: Applications of small floating point formats.28Lawrence D'Oliveiro
2 Aug 24  i   `* Re: Misc: Applications of small floating point formats.27BGB
2 Aug 24  i    `* Re: Misc: Applications of small floating point formats.26BGB
2 Aug 24  i     `* Re: Misc: Applications of small floating point formats.25Lawrence D'Oliveiro
2 Aug 24  i      `* Re: Misc: Applications of small floating point formats.24BGB
3 Aug 24  i       `* Re: Misc: Applications of small floating point formats.23Lawrence D'Oliveiro
3 Aug 24  i        +* Re: Misc: Applications of small floating point formats.11Chris M. Thomasson
3 Aug 24  i        i+* Re: Misc: Applications of small floating point formats.7Lawrence D'Oliveiro
3 Aug 24  i        ii`* Re: Misc: Applications of small floating point formats.6BGB
3 Aug 24  i        ii `* Re: Misc: Applications of small floating point formats.5Lawrence D'Oliveiro
3 Aug 24  i        ii  `* Re: Misc: Applications of small floating point formats.4Chris M. Thomasson
3 Aug 24  i        ii   `* Re: Misc: Applications of small floating point formats.3BGB
3 Aug 24  i        ii    `* Re: Misc: Applications of small floating point formats.2Chris M. Thomasson
4 Aug 24  i        ii     `- Re: Misc: Applications of small floating point formats.1Lawrence D'Oliveiro
3 Aug 24  i        i`* Re: Misc: Applications of small floating point formats.3BGB
3 Aug 24  i        i `* Re: Misc: Applications of small floating point formats.2Lawrence D'Oliveiro
3 Aug 24  i        i  `- Re: Misc: Applications of small floating point formats.1BGB
3 Aug 24  i        `* Re: Misc: Applications of small floating point formats.11BGB
3 Aug 24  i         `* Re: Misc: Applications of small floating point formats.10Lawrence D'Oliveiro
3 Aug 24  i          `* Re: Misc: Applications of small floating point formats.9BGB
3 Aug 24  i           `* Re: Misc: Applications of small floating point formats.8Lawrence D'Oliveiro
3 Aug 24  i            `* Re: Misc: Applications of small floating point formats.7Chris M. Thomasson
4 Aug 24  i             `* Re: Misc: Applications of small floating point formats.6Lawrence D'Oliveiro
4 Aug 24  i              `* Re: Misc: Applications of small floating point formats.5Chris M. Thomasson
4 Aug 24  i               `* Re: Misc: Applications of small floating point formats.4BGB
5 Aug 24  i                +* Re: Misc: Applications of small floating point formats.2Chris M. Thomasson
5 Aug 24  i                i`- Re: Misc: Applications of small floating point formats.1Chris M. Thomasson
5 Aug 24  i                `- Re: Misc: Applications of small floating point formats.1Lawrence D'Oliveiro
3 Aug 24  `* Re: Misc: Applications of small floating point formats.2Terje Mathisen
3 Aug 24   `- Re: Misc: Applications of small floating point formats.1BGB

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal