All Questions

0
votes
0answers
4 views

Confused on reflection coeffcient of Fresnel equations

I am reading a paper about layered materials. However, I am confused on the implementation of this paper. The following picture describe the layered material. r_ab is a complex reflection coeffcient ...
0
votes
0answers
4 views

How to create planar slices of voxel shapes?

I would like to create many komplementer planar slices of simple voxel shapes and than export the results to png. Eg. a voxel sphere, cone, cube, ... cut to 4 pieces by 2 planes so that the no voxel ...
0
votes
0answers
6 views

Non ray-traced Crepuscular rays/Under water godrays what *angle realistic* methods can I use?

I'm trying to figure out how to render under water godrays, I've found numerous methods that use things like rendering fake caustics via ray marching through the medium, collecting values based upon ...
0
votes
0answers
18 views

Bump mapping with triangles and heigt maps

I'm trying to add bump mapping to my ray tracer, and I'm currently struggling to add bump mapping to it, as I don't seem to get the transformations from texture space to world space correctly. I have ...
0
votes
1answer
24 views

Efficiently drawing multiple instances of 3D objects

I was able to write the following working code to draw any number of "sprites" (defined as 2 tringles, 6 vertices) ...
0
votes
1answer
16 views

If you can use subdivision surfaces for 2D curves

I've seen how subdivision surfaces are good for 3D curves/modeling, but haven't seen anything on if it's good, or even usable, in 2D. My question is just that, if (a) you can even use subdivision ...
1
vote
1answer
54 views

What algorithm is used in this animation from Tatami Galaxy?

Is there a name for this type of effect where many area sizes are increased/decreased in relation to each other? I'm looking for some type of algorithm, formula, logic, etc. for recreating this. Here ...
0
votes
0answers
16 views

Understanding threshold finding in the Hough space in Python

I am following a tutorial on writing a Hough algorithm in Python: to my understanding it is very well written but I am new to computer graphic algorithms (not really used to thinking in terms of ...
-4
votes
0answers
21 views

Help in an exam fast please [on hold]

https://mega.nz/#!50InwA6b!iLfQ8Ct0cprkwkMgzXdPDhyTI3uSpxypIVeaZJhCDk8 I need to help to answer this exam with model answer in one day please help me
0
votes
1answer
32 views

Problems with Subdivision Surfaces

It sounds like Subdivision Surfaces are better than NURBS but not as good as T-splines. I would like to know some of the disadvantages of Subdivision Surfaces, what they can't do or what they do ...
1
vote
0answers
54 views

Why do perspective correction based texture mapping do depth division

I'm currently trying to understand how works perspective correction texture mapping. I saw that actually it works by interpolating the z value of the three point of the triangle which the current ...
-1
votes
0answers
21 views

Mesh vertex to point cloud conversion? [on hold]

I need to convert all the vertices of a mesh to points in a point cloud. (Ideally a PLY file, or what a PLY could be converted from.) I need the colors from the mesh's vertex color channel or ...
1
vote
2answers
81 views

How to calculate ray

In ray-tracing technique critical point is to calculate rays which came out from eye $E$ to target $T$ through pixel $P_{ij}$ on viewport. The "viewport" is represented as rectangle divided to square ...
0
votes
0answers
22 views

Large movement in videos causes green and red shadows [on hold]

When I'm playing videos, in some videos, when a large amount of movement happens, a green and red copy of whatever moved appears. Also when I press play, a green glitch appears at the bottom of the ...
0
votes
0answers
23 views

Crop equal sized portion from the image

I want to crop each small plot of small green patches from the field but I am unable to figure out , how to do it in a non-brute force way .Also , how could I crop equal portion of the image as the ...
0
votes
0answers
23 views

How to detect if a text is mirrored in an image using opencv?

I was working on an application to perform OCR on an image. For performing OCR, one has to make sure that the the patch of image containing the text is with correct attributes. I was able to fix all ...
1
vote
0answers
24 views

Convex hull around polygon for cave mapping

For the purpose of mapping caves, we survey new passages so that we take main polygon (survey from point A to point B) and on each "node" (survey station A in example), we shoot multiple "splay shots" ...
1
vote
2answers
61 views

How to get the 3D position for the point with (0,0) UV coordinates?

I have a 3D triangular mesh(vertices, indices, uv coords) that I'm rendering to the screen. Let's assume that the UV mapping is one-to-one. I'm trying to find a way to find the 3D position of the ...
1
vote
1answer
64 views

Naive Path tracer produces much darker images than Explicit light sampling

So I just thought of comparing the results from a Naive Path tracer and one using Next Event Estimation aka Explicit Direct Light Sampling. However the results from the Naive PT are very dark. Is ...
1
vote
1answer
49 views

Can't understand the Importance sampling GGX

I've read many articles relating to importance sampling of GGX. However, I still feel confused. The formula of GGX is : And many article says we should use this formula to sample: In the formula, ...
1
vote
1answer
25 views

How does a GLSL Sampler2D read a Vec2 UV coordinate to determine UV range

I am working with an atlas shader that steps through various sprite tiles within a single png atlas page to playback an animation with sampler2D. Looking at the shader code, I would expect to have to ...
0
votes
1answer
51 views

Convert shader from GLsl 1.50 to 1.30

I'm a newbie with OpenGl and I'm stuck in following the tutorial. I found this tutorial with these shaders ...
2
votes
0answers
32 views

What to reproject when doing temporal filtering in stochastic screen space reflection?

I am in the middle of implementing stochastic screen space reflection based on frostbite presentation here. On page number 39, it is stated that we need to reproject the ray intersection location ...
3
votes
3answers
742 views

Why Diffuse Light use max(N · H, 0) instead of just letting it be negative?

In Cg tuts, Diffuse Section Surfaces that face away from the light will produce negative dot-product values, so the max(N · L, 0) in the equation ensures that these surfaces show no diffuse ...
0
votes
0answers
25 views

Automatically picking the control points of a cubic B-spline

I have a linear timeseries which "looks" like a pseduo-sinosoidal function (\Inf -smooth, more or less regularly shaped peaks, gradual change in aplitudes, etc). I want to interpolate this function ...
3
votes
1answer
100 views

Need help with change of basis (world to camera frame)

I'm reading up on coordinate systems and geometric transformations but the change of basis topic still confuses me. I found this exercise but, honestly, I wouldn't know how to begin: Given a world ...
1
vote
1answer
28 views

Make a texture a clickable Button

What would be the best way to make a texture a clickable button? Suppose I have a Room (respresented by a 2D texture), where there are buttons. Would I in the main loop: check when the mouse is ...
3
votes
1answer
62 views

Why don't Direct3D/Metal support texture swizzles?

To be clear, I'm talking about behavior like https://www.khronos.org/opengl/wiki/Texture#Swizzle_mask, not "normal" myColorVariable.rbgr swizzling in a shader. I ...
3
votes
1answer
138 views

Multiple Importance Sampling in Path tracer produces Dark Images

So I recently implemented Multiple Importance Sampling in my path tracer which was based on next event estimation. The problem is without MIS I get images like, This is obtained by setting ...
1
vote
1answer
74 views

Texturing an “infinite” plane

I am rendering an infinite plane as described in the following answers: https://stackoverflow.com/questions/12965161/rendering-infinitely-large-plane https://stackoverflow.com/questions/7380250/how-...
3
votes
1answer
123 views

Why does some text on my laptop have gray-scale pixels and some have color pixels?

In this question I generated the images below to explain why I can't use TTFs for that 1-bit display application. But now I would like to understand from the perspective of a non-expert, why is some ...
2
votes
1answer
94 views

Comprehensive explanation of conservative rasterization algorithm

I am trying to implement conservative voxelization as part of real time GI in my hobby rendering engine. I find this article by NVIDIA. I am stuck at understanding the second algorithm. The problem ...
1
vote
1answer
27 views

Export Model Textures Per Face

(Note that as far as attempts go, I can't find anything that helps me) I have a 3D polygon, and for simplicity's sake it's going to be the one below: It is textured using the UV map below: Side ...
2
votes
1answer
38 views

Composition of decomposed transformations

Say I have a scene graph, and each node has a scale, rotation, and translation. Can I combine these into a single scale, rotation, and translation?
1
vote
1answer
79 views

Get intersection Ray with square

I have a class Ray and Square public class Rayo { public Point origen; public Vector direction; Square{ X,Y,Widht, height; } I need intersection between this ...
1
vote
1answer
19 views

R16_FLOAT, SampleCmp and CheckFormatSupport

I want to use PCF shadow map on my d3d11 app. My shadow map is an R16_FLOAT texture. When I use SampleCmpLevelZero it didn't give a correct result. After enabling debug layer, it shows: The Shader ...
4
votes
1answer
52 views

How to shift color values of a single RGB channel

I’m a weaver and textile maker with no prior coding or programming experience. In researching and reading through posts on this and other message boards, I was able to find a lot of useful information,...
0
votes
0answers
30 views

Bounded Biharmonic Weights alternative

Is there a more efficient alternative for BBW in the event of having only point handles rather than having cages and bones as well?
2
votes
2answers
74 views

Rotate a model or a view with mouse input to produce intuitive results

I am writing 3D graphics software in Java using the LibGDX framework (which is a front-end for OpenGL), and am baffled by a transformation problem. How do I rotate the orientation of the camera or ...
1
vote
0answers
13 views

What is best way to use wavefront material file color parameter Kd to set vertex color in MetalKit submeshes?

I am developing a MacOS program using MacOS MetalKit and ModelIO. The ultimate goal is to use the 3D model to analyze the acoustic properties of a performance space. Initially I'm just creating a ...
2
votes
1answer
47 views

What does GPU serialized mean?

With GPU isolation : multiple processes use the single GPU will be serialized, cause OOM easily link https://www.slideshare.net/mobile/Hadoop_Summit/deep-learning-on-yarn-running-distributed-...
4
votes
1answer
58 views

How much does driver quality affect Vulkan and DX12 compared to OpenGL and DX11?

Considering the fact that Vulkan and DX12 delegate most of the memory management / work scheduling tasks to the application itself, how much do drivers affect performance? To put my question into ...
3
votes
2answers
65 views

Why MOCAP data don't use simple point coordinates?

This might sound stupid for you but I really don't know how it works in the domain of 3d animation and motion capture, but I need to work with ASF/AMC files at the moment and I find it a little bit ...
2
votes
1answer
47 views

Rendering Equation for photons carrying flux

I am trying to understand the mathematical/physical foundations of photon mapping better. In the forward photon tracing step it is established, that the rays are carrying portions of total power (...
2
votes
1answer
39 views

3ds max: Z-fighting when working with Large Objects

I had a z-fighting/z-clipping issue with a scene containing some very large objects yesterday in 3ds max. It can be seen in the image below: For some reason downscaling the scene significantly (a ...
-1
votes
1answer
54 views

How can I make a cube with faces of different colors? Webgl

I have to draw cubes with faces of different colors (each per face), but I don't know how to accomplish this task: I draw cubes using CPU and GPU meshes (no vertexBuffer or three.js "style") and I don'...
3
votes
0answers
80 views

How can you avoid thin triangles in a parametric shape in a smart way?

I have created a closed 3D mesh using a parametric function. The shape is constructed by taking an arbitrary closed b-spline and scaling it based on one of the parameters (similar idea to a parametric ...
7
votes
1answer
71 views

Bitmap-images or SVG

I'd like to create a GUI in my first Unity-game (2D). I want my GUI appear sharp in all resolutions (e.g. 1920x1200 or 3840x2160). The problem I am facing now is that I don't know if I should save my ...
3
votes
1answer
132 views

Rendering Fluid Simulations?

I've read about Lagrangian and Eulerian fluid simulations and here's what I take from their methods: Lagrangian - Simulating fluid particles by calculating displacement for each particle Eulerian - ...
2
votes
1answer
40 views

Alpha component in color buffer affects RGB components?

I'm looking for a way to make my surface semitransparent, and for now i ended up using this configuration: ...

15 30 50 per page