mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#computergraphics

2 posts2 participants0 posts today
Jaycosm🔆<p>I haven't been to SIGGRAPH in-person in quite a while, but this seems like a cool event...</p><p><a href="https://s2025.siggraph.org/siggraph-2025-honors-the-30th-anniversary-of-pixars-toy-story-celebrating-a-legacy-of-innovation-and-storytelling/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">s2025.siggraph.org/siggraph-20</span><span class="invisible">25-honors-the-30th-anniversary-of-pixars-toy-story-celebrating-a-legacy-of-innovation-and-storytelling/</span></a></p><p>I'm unsure if I saw <a href="https://mastodon.gamedev.place/tags/ToyStory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ToyStory</span></a> in its unfinished state at <a href="https://mastodon.gamedev.place/tags/SIGGRAPH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SIGGRAPH</span></a>, but I did see <a href="https://mastodon.gamedev.place/tags/Pixar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pixar</span></a>'s <a href="https://mastodon.gamedev.place/tags/TinToy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TinToy</span></a> short film in wireframe before its final release.</p><p><a href="https://mastodon.gamedev.place/tags/ACM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ACM</span></a> <a href="https://mastodon.gamedev.place/tags/CG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CG</span></a> <a href="https://mastodon.gamedev.place/tags/CGI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CGI</span></a> <a href="https://mastodon.gamedev.place/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mastodon.gamedev.place/tags/DCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DCC</span></a> <a href="https://mastodon.gamedev.place/tags/3D" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3D</span></a> <a href="https://mastodon.gamedev.place/tags/Animation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Animation</span></a> <a href="https://mastodon.gamedev.place/tags/3DAnimation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3DAnimation</span></a> <a href="https://mastodon.gamedev.place/tags/Film" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Film</span></a> <a href="https://mastodon.gamedev.place/tags/Movies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Movies</span></a> <a href="https://mastodon.gamedev.place/tags/Creative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Creative</span></a> <a href="https://mastodon.gamedev.place/tags/Artist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Artist</span></a> <a href="https://mastodon.gamedev.place/tags/Art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Art</span></a></p>
Microfractal<p>Simple construction<br><a href="https://mathstodon.xyz/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mathstodon.xyz/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mathstodon.xyz/tags/Digitalart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Digitalart</span></a> <a href="https://mathstodon.xyz/tags/GLSL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GLSL</span></a> <a href="https://mathstodon.xyz/tags/Graphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Graphics</span></a> <a href="https://mathstodon.xyz/tags/Mathart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mathart</span></a> <a href="https://mathstodon.xyz/tags/Raytracing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Raytracing</span></a> <a href="https://mathstodon.xyz/tags/Rendering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rendering</span></a> <a href="https://mathstodon.xyz/tags/Shadertoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Shadertoy</span></a> <a href="https://mathstodon.xyz/tags/Spheres" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spheres</span></a></p>
Martin Skrodzki<p>Next, Dana Kolárová takes the art historical object of a perspective box, created by several artists and explains how <a href="https://mathstodon.xyz/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> helps understanding how these boxes have been created. <br>📜 <a href="https://archive.bridgesmathart.org/2025/bridges2025-427.html#gsc.tab=0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">archive.bridgesmathart.org/202</span><span class="invisible">5/bridges2025-427.html#gsc.tab=0</span></a></p>
Badzooki<p>I am <a href="https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas" rel="nofollow noopener" target="_blank">binormal</a>.</p><br> <a class="hashtag" href="https://app.wafrn.net/dashboard/search/differntial%20geometry" rel="nofollow noopener" target="_blank">#differntial-geometry</a> <a class="hashtag" href="https://app.wafrn.net/dashboard/search/computer%20graphics" rel="nofollow noopener" target="_blank">#computer-graphics</a>
🔏 Matthias Wiesmann<p>Released version 1.6 of my QuickDraw view application. <br>The most significant change is support for pattern operations. </p><p><a href="https://mastodon.social/tags/quickdraw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quickdraw</span></a> <a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://mastodon.social/tags/classicmac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classicmac</span></a> <a href="https://mastodon.social/tags/computergraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>computergraphics</span></a> <a href="https://mastodon.social/tags/vectorgraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vectorgraphics</span></a> </p><p><a href="https://github.com/wiesmann/QuickDrawViewer" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/wiesmann/QuickDrawV</span><span class="invisible">iewer</span></a></p>
Eddy Jansson<p>"Pushing 60hz. Shipping Indiana Jones and The Great Circle." -- <a href="https://www.youtube.com/watch?v=0QYETn_qMLk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=0QYETn_qML</span><span class="invisible">k</span></a></p><p>"Evolving Global Illumination in Overwatch 2." -- <a href="https://www.youtube.com/watch?v=0PlxPCq-DbQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=0PlxPCq-Db</span><span class="invisible">Q</span></a></p><p>"RE ENGINE Meshlet Rendering Pipeline." -- <a href="https://www.youtube.com/watch?v=nWgPtCDXlPc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=nWgPtCDXlP</span><span class="invisible">c</span></a></p><p><a href="https://mastodon.gamedev.place/tags/REAC2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>REAC2025</span></a> <a href="https://mastodon.gamedev.place/tags/Rendering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rendering</span></a> <a href="https://mastodon.gamedev.place/tags/GameEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameEngine</span></a> <a href="https://mastodon.gamedev.place/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a></p>
LFA :emacs: :tux: :freebsd:<p>Doing this was cool in the 80s and nowadays it continues to be cool. Mesh in BASIC. 🤓 </p><p><a href="https://hostux.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://hostux.social/tags/MSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MSX</span></a> <a href="https://hostux.social/tags/BASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BASIC</span></a> <a href="https://hostux.social/tags/8bit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>8bit</span></a> <a href="https://hostux.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a></p>
Assn for Computing Machinery<p>As 3D generative AI matures, it’s reshaping creativity across multiple disciplines.</p><p>This year, ever-expanding work in the 3D generative AI space will be explored as part of the SIGGRAPH Technical Papers program, including these three novel methods — each offering a unique take on how 3D generative AI is being applied.</p><p>Check out the award-winning research here: <a href="https://blog.siggraph.org/2025/06/siggraph-2025-technical-papers-awards-best-papers-honorable-mentions-and-test-of-time.html/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.siggraph.org/2025/06/sigg</span><span class="invisible">raph-2025-technical-papers-awards-best-papers-honorable-mentions-and-test-of-time.html/</span></a></p><p><a href="https://mastodon.acm.org/tags/SIGGRAPH2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SIGGRAPH2025</span></a> <a href="https://mastodon.acm.org/tags/TechnicalPapers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechnicalPapers</span></a> <a href="https://mastodon.acm.org/tags/Research" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Research</span></a> <a href="https://mastodon.acm.org/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a></p>
Assn for Computing Machinery<p>Breakthrough ideas start here.</p><p>The SIGGRAPH 2025 Technical Papers program showcases the latest innovations in computer graphics and interactive techniques. </p><p>Check it out: <a href="https://www.youtube.com/watch?v=HfHC0wNYry8&amp;t=8s" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=HfHC0wNYry</span><span class="invisible">8&amp;t=8s</span></a></p><p>When: August 10–14, 2025<br>Where: Vancouver, Canada</p><p><a href="https://mastodon.acm.org/tags/SIGGRAPH2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SIGGRAPH2025</span></a> <a href="https://mastodon.acm.org/tags/TechnicalPapers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechnicalPapers</span></a> <a href="https://mastodon.acm.org/tags/Research" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Research</span></a> <a href="https://mastodon.acm.org/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a></p>
wrosecrans<p>It's crazy how advanced the graphics software on Symbolics LISP machines were in the 1980's before SGI kind of took over that space.</p><p><a href="https://mstdn.social/tags/Retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Retrocomputing</span></a> <a href="https://mstdn.social/tags/LispMachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispMachine</span></a> <a href="https://mstdn.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a></p>
Thorsten Suckow-Homberg<p>My latest article delves into vector rotations as a specialized class of linear transformations, addressing their theoretical underpinnings in 2D and 3D. We examine classical rotation matrices, Rodrigues' formula, and their critical role in <a href="https://mastodon.social/tags/GameWorldModeling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameWorldModeling</span></a> and real-time systems, particularly concerning computational precision.</p><p><a href="https://thorsten.suckow-homberg.de/docs/articles/computer-graphics/rotations-as-a-special-case-of-vector-transformations" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thorsten.suckow-homberg.de/doc</span><span class="invisible">s/articles/computer-graphics/rotations-as-a-special-case-of-vector-transformations</span></a></p><p><a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.social/tags/Math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Math</span></a> <a href="https://mastodon.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mastodon.social/tags/LinearAlgebra" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinearAlgebra</span></a></p>
Thorsten Suckow-Homberg<p>The dot product is essential in game dev and simulations—from FOV checks to coordinate transformations. This intro article covers the geometric intuition, key lemmas, and a practical example for visibility modeling without ray tracing.<br>🔗 <a href="https://thorsten.suckow-homberg.de/docs/articles/computer-graphics/the-geometry-of-the-dot-product" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thorsten.suckow-homberg.de/doc</span><span class="invisible">s/articles/computer-graphics/the-geometry-of-the-dot-product</span></a><br><a href="https://mastodon.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.social/tags/Math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Math</span></a> <a href="https://mastodon.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mastodon.social/tags/LinearAlgebra" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinearAlgebra</span></a></p>
Thomas Dreher<p>History of Computer Art, HTML versions in English and German with embedded videos: I updated the embed codes (YouTube, Vimeo and dailymotion changed them). Now you can see the videos within the text and go to the videos on the platforms - as it was before.<br>All versions of the "History of Computer Art": URL: <a href="https://iasl.uni-muenchen.de/links/GCA_Indexe.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iasl.uni-muenchen.de/links/GCA</span><span class="invisible">_Indexe.html</span></a> <a href="https://mstdn.social/tags/ComputerArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerArt</span></a> <a href="https://mstdn.social/tags/ComputerGames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGames</span></a> <a href="https://mstdn.social/tags/Animation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Animation</span></a> <a href="https://mstdn.social/tags/ComputerAnimation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerAnimation</span></a> <a href="https://mstdn.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mstdn.social/tags/reactiveInstallations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactiveInstallations</span></a> <a href="https://mstdn.social/tags/Cybernetics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cybernetics</span></a> <a href="https://mstdn.social/tags/CyberneticSculptures" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberneticSculptures</span></a></p>
malducin<p>So registration for DigiPro 2025 has opened, see ya in Vancouver <a href="https://mastodon.social/tags/movies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>movies</span></a> <a href="https://mastodon.social/tags/animation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>animation</span></a> <a href="https://mastodon.social/tags/VFX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VFX</span></a> <a href="https://mastodon.social/tags/CGI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CGI</span></a> <a href="https://mastodon.social/tags/ComputerGraphics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerGraphics</span></a> <a href="https://mastodon.social/tags/ComputerAnimation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputerAnimation</span></a> <a href="https://mastodon.social/tags/DigiPro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigiPro</span></a> </p><p><a href="https://digiproconf.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">digiproconf.org/</span><span class="invisible"></span></a></p>

Doing some experiments with #RayTracing #ComputerGraphics using #Bonzomatic #GLSL #shader editor.

I define a 24-cell as the intersection of 24 half-spaces in 4D (with normals all permutations of (±1,±1,0,0)), then slice through constant 4th coordinate to get a 3D object, and simulate it as a glass-like material with reflection and refraction.

Future enhancement ideas:

- handle polarised light properly (currently I ignore polarisation, simply averaging the Fresnel reflection coefficients)

- wavelength-dependent index of refraction and absorption

- anti-aliasing (currently the edges are steppy as there is only 1 sample per pixel in a regular grid)

- improve efficiency (internal ray bounce is O(N^2) where N is the number of surfaces, could probably be O(N) with some extra maths insights)

- do 4D->3D slicing on CPU instead of every ray bounce

- add other 4D shapes

#Polarisation is something I haven't done before, so I'm curious to see how to implement it and how it changes appearance.

Wrote some more about extending the "HAKMEM 149 line algorithm" to a quad rasterizer to be able to draw billboards (sprites) up to 3D sprites, the HAKMEM approach (and forward mapping) lose a bit of interest when degrees of freedom (and projection) are added up though but it was fun to retrace the sprites history a bit. :blobcatcomfysmirk:

onirom.fr/wiki/codegolf/main/#