https://javascript.plainenglish.io/coding-wont-exist-in-5-years-this-is-why-6da748ba676c
https://pyimagesearch.com/2017/08/28/fast-optimized-for-pixel-loops-with-opencv-and-python/
https://learnopencv.com/exposure-fusion-using-opencv-cpp-python/
Exposure Fusion is a method for combining images taken with different exposure settings into one image that looks like a tone mapped High Dynamic Range (HDR) image.
[edit_link]
An ST map is an image where every pixel has a unique Red and Green colour value that corresponds to an X and Y coordinate in screen-space. You can use one to efficiently warp an image in Nuke.
In 3D you project the STMap against all the elements in the scene and render glass/transmittive elements on top of that.
[edit_link]
https://medium.com/geekculture/6-chatgpt-mind-blowing-extensions-to-use-it-anywhere-db6638640ec7
[edit_link]
https://www.freecodecamp.org/news/python-automation-scripts/
[edit_link]
rayshader is an open source package for producing 2D and 3D data visualizations in R. rayshader uses elevation data in a base R matrix and a combination of raytracing, hillshading algorithms, and overlays to generate stunning 2D and 3D maps. In addition to maps, rayshader also allows the user to translate ggplot2 objects into beautiful 3D data visualizations.
The models can be rotated and examined interactively or the camera movement can be scripted to create animations. Scenes can also be rendered using a high-quality pathtracer, rayrender. The user can also create a cinematic depth of field post-processing effect to direct the user’s focus to important regions in the figure. The 3D models can also be exported to a 3D-printable format with a built-in STL export function, and can be exported to an OBJ file.
[edit_link]
High Performance Ray TracingIntel® Embree is a high-performance ray tracing library developed at Intel which supports x86 CPUs under Linux, macOS, and Windows; ARM CPUs on macOS; as well as Intel® Arc™ GPUs under Linux and Windows. Embree targets graphics application developers to improve the performance of photo-realistic rendering applications and is optimized towards production rendering. Embree is released as open source under the Apache 2.0 License
[edit_link]
https://github.com/AcademySoftwareFoundation/OpenRV
https://adsknews.autodesk.com/news/rv-open-source
“Autodesk is committed to helping creators envision a better world, and having access to great tools allows them do just that. So we are making RV, our Sci-Tech award-winning media review and playback software, open source. Code contributions from RV along with DNEG’s xStudio and Sony Pictures Imageworks’ itview will shape the Open Review Initiative, the Academy Software Foundation’s (ASWF) newest sandbox project to build a unified, open source toolset for playback, review, and approval. ”
[edit_link]
Zibra VDB Compression is the newest ZibraAI solution, being developed to bring film-quality VFX into games with GPU-powered compressed VDB effects.
Born from a custom AI-based technology, it makes it possible to:
Our VDB compression solution also opens new possibilities for realistic scene lighting. With our tech, you can use light data from VFX to light up a scene, add reflections, etc, making your game much more immersive and true to life.
[edit_link]
Quilts are an image standard that Looking Glass uses to produce 3D experiences. This standard is used to describe both still and moving images (pictures and videos).
The main benefit of the quilt format is that it can work for both images and videos! Quilts allow for an efficient way to store frame by frame data as .mp4, .webm or other common media formats. They’re also compact. for example, the above quilt was compressed to be under 1MB of data!
Each tile in the quilt is a conventional 2D image of a scene. The bottom-left tile of the quilt (view 0) is the leftmost view of the scene, and the top-right tile is the rightmost, like so:
[edit_link]