BREAKING NEWS
LATEST POSTS
-
Disney to slash $5.5 billion in costs as it unveils vast restructuring
https://www.cnbc.com/2023/02/08/disney-reorganization.html
“On Wednesday, during its quarterly earnings call with investors, Disney also announced it would be cutting $5.5 billion in costs, which will be made up of $3 billion from content, excluding sports, and the remaining $2.5 billion from non-content cuts. Disney executives said about $1 billion in cost cutting was already underway since last quarter.”
-
rayshader – open source tool for producing 2D and 3D data visualizations
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.
-
CGI Looked Better 10 Years Ago
https://www.cbr.com/why-old-cgi-better-than-new-movies/
“The visual effects (VFX) industry is a rapidly growing field that plays a significant role in the entertainment industry, particularly in film and television. However, the industry also faces several challenges that can affect the quality and accessibility of visual effects in productions. One major issue facing the VFX industry is the high cost of producing visual effects. The process of creating visual effects can be time-consuming and labor-intensive, and the use of expensive software and hardware can drive up costs. This can make it difficult for smaller productions and independent filmmakers to afford to use visual effects in their projects.”
-
Embree v4.0 – open source raytracing
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
FEATURED POSTS
-
Eating rocks and other shocking Google AI answers we’ve seen so far
https://www.fastcompany.com/91132974/shocking-google-ai-overview-answers
No. Do NOT eat rocks or put them into food!
-
Björn Ottosson – How software gets color wrong
https://bottosson.github.io/posts/colorwrong/
Most software around us today are decent at accurately displaying colors. Processing of colors is another story unfortunately, and is often done badly.
To understand what the problem is, let’s start with an example of three ways of blending green and magenta:
- Perceptual blend – A smooth transition using a model designed to mimic human perception of color. The blending is done so that the perceived brightness and color varies smoothly and evenly.
- Linear blend – A model for blending color based on how light behaves physically. This type of blending can occur in many ways naturally, for example when colors are blended together by focus blur in a camera or when viewing a pattern of two colors at a distance.
- sRGB blend – This is how colors would normally be blended in computer software, using sRGB to represent the colors.
Let’s look at some more examples of blending of colors, to see how these problems surface more practically. The examples use strong colors since then the differences are more pronounced. This is using the same three ways of blending colors as the first example.
Instead of making it as easy as possible to work with color, most software make it unnecessarily hard, by doing image processing with representations not designed for it. Approximating the physical behavior of light with linear RGB models is one easy thing to do, but more work is needed to create image representations tailored for image processing and human perception.
Also see: