Questions tagged [tessellation]

This tag refers to questions about increasing the complexity of a data-set through subdivision.

OpenGL/DirectX11

OpenGL and DirectX11 both have programmable tessellation generation on the correct hardware. OpenGL refers to the shaders as 'control' and 'evaluation' shaders, DirectX11 as 'hull' and 'domain' shaders. Commonly used for dynamic level-of-detail. Can be seen in many newer games and tech demos.

GLUTessellator

Tessellation may also refer to the functionality of GLUTesselator, which has functionality for creating concave and self intersecting polygons by splitting a complex face into multiple convex ones. There is a handy resource here.

138 questions
2
votes
1 answer

Tessellation: Why fractional-odd and fractional-even spacing?

i'm currently working a lot with tessellation and have one specific question about the spacing parameter: I know that fractional spacing leads to much smoother transitions between different tessellation values than equal spacing. But why are there…
2
votes
0 answers

Suggestions for alternative 3D space partition tessellation, different from Voronoi and Delaunay

I have a system of mono-disperse spheres inside a cubic box. I am studying the volume distribution inside the sample, after tessellating it with either Voronoi and Delaunay tessellations. I am interested on some properties which should not depend…
iluvatar
  • 872
  • 10
  • 21
2
votes
1 answer

Rectangle tessellation in 2D Polygon Sides without overlapping

I am implementing a map-like interface for a personal project, in Javascript with HTML5 canvas, and I am mostly looking for ideas on how I could properly tessellate all 2D polygon sides with equal-length rectangles per side. Before explaining…
mavrosxristoforos
  • 3,573
  • 2
  • 25
  • 40
2
votes
2 answers

subplot within a region of a plot in r

> d [,1] [,2] 1 -0.5561835 1.49947588 2 -2.3985544 3.07130217 3 -3.8833659 -4.29331711 4 3.1025836 5.45359160 5 0.7438354 -2.80116065 6 7.0787294 -2.78121213 7 -1.6633598 -1.17898157 8 -0.6751930 0.03466162 9 …
dp758
  • 106
  • 10
2
votes
0 answers

openGL Tessellation problems

I'm trying to tesselate the teapot, the tesselation works fine inside these triangles that appear, but the model is not working. The tesselation shaders and vertex shaders are the same used on this website. http://prideout.net/blog/?p=48 The only…
Adriano
  • 389
  • 3
  • 11
1
vote
0 answers

Surface triangulation from constant depth planar contours

I am trying to develop an application that converts a parallel set of input contours(polygons) with constant Z values to a tessellated surface mesh .The contours may also consist of holes All available tessellation techniques like glu,delaunay talk…
Pravi
  • 11
  • 1
1
vote
1 answer

Having trouble rendering entire sphere

I'm working on a project that requires me to make spheres. The method that I decided to use is a method called the octa sphere. How it works is I start with an octahedron, as shown below using this wireframe And through tessellation shaders, I…
Chillzy
  • 89
  • 8
1
vote
1 answer

Why are distances from centers of the same edges different and produce "T junctions" while tessellating an icosahedron with OpenGL?

I am trying to tessellate an already subdivided icosahedron using OpenGL tessellation shaders. I want to tessellate triangles closer to camera more and avoid T junctions as much as possible. I tried calculating centers of every edge and center of…
1
vote
1 answer

Graphics programming: What does high-order surface mean?

I am currently studying computer graphics and OpenGL on my own and reading about tesselation. In the book OpenGL SuperBible by G. Sellers, the following is said: "Tesselation in OpenGL works by breaking down high-order surfaces known as patches into…
Dawid
  • 477
  • 3
  • 14
1
vote
1 answer

Is there a faster alternative to geometry shaders that can render points as a specific number of triangles?

I'm currently using openGL with a geometry shader to take points and convert them to triangles during rendering. I have n lists of points that will each be rendered as n triangles (first list of points each becomes one triangle, second becomes two…
user3124047
  • 153
  • 11
1
vote
1 answer

OpenGL: Use tessellation shader to create STL files

Imagine I have a cube which consists of six surfaces. My goal I want to reach is to be able to export this cube in STL format. Tessellating a cube is quite easy but this is just an example here. Now I want to use the OpenGL tessellation shader to…
vydesaster
  • 233
  • 1
  • 10
1
vote
0 answers

How to determine optimal non-overlapping arrangement of hexagons based on minimal movement from geographical coordinates

I am trying to create a hexagon representation of assets that is similar to, but not the same as a hexbin map. Unlike the techniques I can easily find, I do not wish to bin the assets together but rather arrange each asset as an individual hexagon…
EnemyBagJones
  • 952
  • 1
  • 13
  • 25
1
vote
0 answers

How to start a triangulation on a set of (boundary) points

I have a set of (boundary) points and I want to start triangulating them. From all references that I found, the authors only mentioned methods on how to add new points and hence create new edges (at the same time remove the old, bad points/edges),…
1
vote
3 answers

How to see the generated edges after tessellation?

I am trying to see how my mesh is being transformed by the tessellation shader. I have seen multiple images of this online so i know it is possible. Reading the khronos wiki it seems that to generate the same behaviour as GL_LINES I should set the…
Makogan
  • 8,208
  • 7
  • 44
  • 112
1
vote
1 answer

OpenGL - Tesselation of some intersecting and some non-intersecting polygons

I have a list of several polygons. Some are completely separated and non-intersecting with other polygons. And some are fully intersecting and enclosed within other polygons: I want to tesselate it to a set of triangles so I can draw them. I think…
user972014
  • 3,296
  • 6
  • 49
  • 89