Questions tagged [rendering]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
1answer
56 views

Ray tracing Bug with Diffuse material

I am trying to do ray tracing in python (following the tutorial given in Ray Tracing in a weekend). Basically I am shooting rays from eye and the recursively bounce around, each time they hit ...
0
votes
0answers
31 views

Order Independent Transparency: How to approach sorting

In an "Order Independent Transparency" implementation, one faces sorting a large amount of (as many as the number of pixels in the viewport) sets of data with relatively small number of ...
0
votes
0answers
36 views

What are Gbuffers?

Good Morning! I am in need of help to understand GBuffers. What exactly are they? and how can I access them through unity? Is it something I need to create? Or does the engine create automatically? In ...
0
votes
0answers
27 views

How to add spectral texture to an object? (Mitsuba renderer)

Summary I'm looking for a possibility to use spectral texture data in Mitsuba renderer. The texture is saved as a tiff image stack and is to be added to the surface of an arbitrary object. Software ...
0
votes
1answer
49 views

How to render and store a color gradient in a ramp texture for 16bit dataset?

I'm working on a scientific visualization project and need to create a transfer function widget. The volume data is either in range 0-255 or it can be 16 bit i.e. <...
0
votes
0answers
41 views

Combining two images based on their depth maps

Lets assume, we have two depth maps with us and their corresponding color maps. Now, our task is to populate a final image that will be displayed. Each pixel in the final image needs to be calculated ...
2
votes
1answer
32 views

Reading neighbouring pixels during object draw call

I need something to be cleared up for me, and I hope this is the right place to ask my question: I intend to attempt stochastic transparency, where I will draw glass panes and smoke particles onto the ...
3
votes
1answer
36 views

Plotting pbrt-v3 Gaussian filter

I want to plot the Gaussian filter of pbrt-v4 with a radius $(100,100)$ and a standard deviation ($\sigma$) of $0.5$. I would expect something like this: When I plot the pbrt-v4 Gaussian filter with ...
0
votes
0answers
14 views

Houdini SOHO interactive update

I'm trying to plug my renderer into Houdini,and I've already managed to transfer the houdini soho scene to my c++ program via boost interprocess shared memory,and rendered my first image.But I still ...
0
votes
0answers
31 views

How can I render a triangle mesh at 10bit (or 12bit or 16bit) channel depth color?

For a vision research experiment, I have a monitor that supports 10bit/channel (=30bit color). I want to render a triangle mesh in a simple scene that uses the full bit depth, and I want to save this ...
0
votes
1answer
37 views

Creating high quality background images for a game which have small areas of moving detail

I am in the process of making a 'Game' using the Unity game engine which features pre-rendered 3d background images. Currently, we are using JPegs but I thought it would be nice to get some movement ...
-1
votes
1answer
41 views

Efficiency of different Processors and GPUs

I don't really know where I should ask this, so I decided to come here. I want to send multiple 3D files to several computers to render, and for that I need to approximately determine when each system ...
0
votes
1answer
50 views

Path tracing: How to ensure we are sampling a direction vector within the visible hemisphere of a surface?

Given a surface Normal vector of an intersection point, how can one generate a random direction vector that is guaranteed to be in the visible hemisphere? The way I ...
0
votes
1answer
47 views

How to link Intel Open Image Denoise in Qt Creator and use it to denoise noisy Monte Carlo path tracing renderings?

I've been trying to link my the Intel Open Image Denoise libraries for about a week and still have no luck as of now. This could partly be because I am also novice in C++ stuff. So I need some help in ...
1
vote
1answer
53 views

Problem using Decaling with Stencil to avoid Z-fighting

I need to create a decaling into a surface like a mesh, and to avoid Z-fighting I've been using Stencil Buffer to Turn-off depth test and make the decaling over the surface the Stencil Op permits. In ...
0
votes
1answer
62 views

Using Software Rendering to make an External GPU

I was looking at the Raspberry Pi 4 specs and realized that running a software renderer on the pi could get some decent graphics. By using USB ports and Ethernet ports, I think I might be able to send ...
1
vote
1answer
26 views

What can be reduce in peripheral circle and increase in foveated cirle?

Foveated rendering, is definitely one of the newest fields of real-time graphics rendering. The main goal of foveated rendering is reducing rendering cost to increase frame-rate without perception ...
2
votes
2answers
98 views

Why do some videos look smoother and others don't on the same monitor

I have a Dell monitor with 60 Hz refresh rate and therefore games playing on it are not very smooth as compared to 120 hz. But when I open videos on YouTube of the same game on the same monitor, some ...
0
votes
1answer
74 views

What effects are used to light this scene?

I am interested how that image on the right of the slider (just albedo) can produce such a realistic looking scene as the scene on the left. What effects (at a minimum) does this scene seem to be ...
0
votes
1answer
133 views

Screen Space anti aliasing?

I have the following challenge. I am given a black and white image with rasterized lines. Given this input, I want to extend the edges to cover more than one pixel and antialias the edges. My first ...
0
votes
0answers
37 views

I am trying to find a clip about the art of old computer graphics

I have saw a clip where a guy talked about the art of squeezing some nice graphics into a very small space that was available on old computers. Come to think of it, it sounded something like today's ...
0
votes
1answer
88 views

Stylized math like rendering?

How can I render plots and graphics that mimic how mathematicians draw diagrams? For example Look at this shirt: The diagrams represent 2D and 3D shapes, however they have characteristics of human ...
1
vote
1answer
129 views

Why is the image from the CUDA version not as sharp as the CPU version?

I am extending Roger Allen's Ray Tracing in One Weekend in CUDA (and also here) by following Peter Shirley's Ray Tracing: The Next Week; specifically Image Texture Mapping. The image I obtain from ...
0
votes
0answers
48 views

Can ambient light reflection of a surface be larger than diffuse reflection?

According to Phong's reflection model, there are different reflection constants (k) and different intensities of the light source (i) for ambient, diffuse, and specular terms: $I_p=k_ai_a+\sum_{m \in ...
1
vote
1answer
138 views

Energy redistribution sample re-integration

I'm implementing ERPT-style energy redistribution of primary samples within a pathtracer. Specifically, to improve the sampling of defocused areas. The core algorithm does two things: If sample ...
0
votes
1answer
32 views

Rendering part of the scene inside bounding sphere

In this video https://youtu.be/0ckE-CZpXAo?t=445, it's suggested to render onto a sphere instead of screen quad to save computation time on lighting calculations. So you create a bounding sphere for ...
1
vote
1answer
52 views

How to pass only the needed portion of the data calculated in a fragment shader to another fragment shader?

I have an image and I want to draw an arbitrary number of objects on that image. The center coordinates of those objects are calculated inside a fragment shader after series of image processing ...
2
votes
1answer
93 views

What's the simplest, open, animation format?

I have an obj parser that handles triangle meshes specifically. I want to extend it (and the rest of my system) to handle animations as well. However, I don't think I am ready to tackle the glTF ...
0
votes
1answer
234 views

Drawing a cube and wireframe opengl

I'm trying to render a cube and it's wireframe together using OpenGL The main function is this: ...
3
votes
1answer
175 views

Why does my image has a square pattern in cuda path tracer?

I am writting a path tracer in cuda following the Shirley's book. I am having a square pattern as an output. The size of the block change if I change the block dimensions. For this image, the block ...
1
vote
1answer
82 views

What is the simplest way to create basic 3d/isometric style images programatically like autocad/blender

I need the simplest route to programatically, via command line, through python or node, to create something like this using basic input of distance and 90 degree turn etc: https://i.imgur.com/SdY02gQ....
1
vote
1answer
94 views

Reference for Inverse Rendering

I'm not sure this is the right place to ask for this reference but it's worth the shot since it is graphics related. I'm looking for the very first paper describing what "Inverse Rendering" -...
3
votes
1answer
101 views

What is 2D BRDF Slice/Lobe?

I was recently trying to read some rendering papers and textbooks. The word 2D BRDF slice/lobe is often used while no official definition is provided. I know that BRDF is a 4D function of input ...
2
votes
1answer
54 views

How can I make a graphics demo without a frame buffer?

I am programming a microcontroller - a tiny 8 bit computer that has about 100Mhz - 300Mhz CPU clock speed and 64K application RAM (actually ROM), but only a tiny amount of RAM (6K) - nowhere near ...
2
votes
1answer
544 views

What are the use cases for multiple render passes?

From what I understand of Vulkan, we have a render pass with its associated image resources and subpasses, and each subpass accesses those resources and may synchronise with previous subpasses to ...
0
votes
1answer
81 views

Albedo image map to color's Light Reflectance Value (LRV)

In many datasets in the literature of both Computer Vision and Computer Graphics there is the albedo map of a scene represented as RGB images, which in principle corresponds to the diffuse reflecting ...
1
vote
0answers
59 views

Conditionals and branching in shaders

This is a quite wide subject which implies a lot of topics such as the platform or the compiler, but I think that it could be useful for everyone to know more about this. A common mistake is to think ...
0
votes
0answers
52 views

What's a good research topic in Computer Graphics?

I am currently trying to find topics for my master's thesis. I would really like to do something in the field of computer graphics, but I've been having trouble finding what are some current problems ...
1
vote
1answer
52 views

UV partial derivatives of a cylinder shape primitive

I am new to rendering and I would like to calcualte UV partial derivatives of a cylinder shape, which is parameterized by radius $R$ and length $L$. Using cylindrical coordinate mapping, for a surface ...
1
vote
0answers
79 views

Why does my self-written rendering engine make further away objects look larger?

I am writing a very simple rendering engine. I have already made a few tests, but somehow the images it creates look wrong. Objects that are further away from the camera look larger than objects ...
2
votes
1answer
83 views

Rendering moist/wet materials like human anatomies for surgical simulators

Real human anatomies look wet/ moist when operated. I am looking for some good methods for rendering anatomies in a virtual simulation, and hence I have done a literature survey on 'Rendering wet ...
0
votes
1answer
332 views

How to display an in-memory framebuffer

I'm planning to write a small software rendering engine (before anyone asks, it's kind of a learning/scientific experiment for me). Before writing any code, I'm already stuck at the very first step: ...
2
votes
0answers
46 views

Accelerating dose calculation for a radiation therapy planning system

During radiation therapy, appropriate radiation is fired from various positions around the patient. Radiation therapy planning determines the values of the radiation at various positions. This ...
0
votes
1answer
47 views

How are digital painting canvas rendered?

Digital painting and raster graphics software like Krita and Photoshop have a canvas where you can paint with brushes. From a programming perspective, how is this canvas rendered? Can it be included ...
1
vote
1answer
81 views

Has anyone found an analytic solution to the product of spherical gaussians from Xu et al?

In section 4.2 of this paper: http://cseweb.ucsd.edu/~ravir/274/15/papers/a209-xu.pdf Xu et al approximate the product of 2 anisotropic Gaussian distributions. I want to know if someone has found not ...
0
votes
1answer
54 views

Converting Vertex and Index buffers to a File Format

I have many sets of vertex and index buffers that I’d like to render on to the screen. Ideally each model in different locations with-in world space. I’m actually doing a statistical study on spatial ...
4
votes
1answer
49 views

Finite difference wave equation shown in paper is wrong?

I'm trying to produce wave surface animations, and I came across this paper: Fast_Water_Animation_Using_the_Wave_Equation_with_Damping. In the paper they go to provide the following equation: At ...
4
votes
2answers
121 views

2D metaballs with marching squares and linear interpolation

I struggle do understand how linear interpolation works in the marching square rendering algorithm context. I created simple example in GDScript (Godot) of random floating metaballs to demonstrate ...
1
vote
1answer
77 views

Ray Tracing Bounding Volume Hierarchies nodes

I'm new to computer graphics programming so I apologize in advance if my question is stupid. I'm trying to implement a BVH for my ray tracer and I looked at some lectures explaining BVH. They all ...
-1
votes
1answer
81 views

In Game Engines, how much of the graphics pipeline is already written?

I'm trying to understand how much graphics programming actually needs to be done if you are using an engine like Unreal Engine to build and package a game. I understand some of this might have to do ...

1
2 3 4 5
7