OSArch Community

Blender Kernel

  1. R

    Topics related to Blender Kernel/Engine

    • Geometric Modeling Kernel

    • Graphics Engine

    • Physics Engine

    • Game Engine

  2. R

    https://github.com/blender/blender/search?q=quaternion

    https://github.com/blender/blender/search?q=nurb

    https://github.com/blender/blender/search?q=nurbs

    https://github.com/blender/blender/search?q=spline

    https://github.com/blender/blender/search?q=bspline

    https://github.com/blender/blender/search?q=bezier

    https://github.com/blender/blender/search?q=curve

    https://github.com/blender/blender/search?q=knot

    https://github.com/blender/blender/search?q=subd

    https://github.com/blender/blender/search?q=subdiv

    https://github.com/blender/blender/search?q=cube

    https://github.com/blender/blender/search?q=cuboid

    https://github.com/blender/blender/search?q=pyramid

    https://github.com/blender/blender/search?q=prism

    https://github.com/blender/blender/search?q=polyhedron

    https://github.com/blender/blender/search?q=cylinder

    https://github.com/blender/blender/search?q=cone

    https://github.com/blender/blender/search?q=truncated+cone

    https://github.com/blender/blender/search?q=ball

    https://github.com/blender/blender/search?q=sphere

    https://github.com/blender/blender/search?q=csg

    https://github.com/blender/blender/search?q=sweep

    https://github.com/blender/blender/search?q=profile

    https://github.com/blender/blender/search?q=extrude

    https://github.com/blender/blender/search?q=isocurve

    https://github.com/blender/blender/search?q=isosurface

    https://github.com/blender/blender/search?q=polynomial

    https://github.com/blender/blender/search?q=brep

    https://github.com/blender/blender/search?q=frep

    https://github.com/blender/blender/search?q=voxel

    https://github.com/blender/blender/search?q=volumetric

  3. R
  4. S

    2-5 billion $ i guess.

    Nurbs / B-splines display always is a mesh / curve evaluation.

  5. R

    Maybe because OpenGL and other libraries dropped them after v3.0 and didn't support, however, still other possibilities

    It seems that we should build a "tiny" FreeCAD :)

  6. A

    If I remember correctly Blender does not support solids by design. The mesh modelling approach was developed as a fast method to allow artists maximum flexibility with animation. I ll try and find an earlier text by Ton explaining this.

  7. R

    @stephen_l B-Splines and NURBS are mathematical equations in this way:

    • Volume: V(u, v, w)

    • Surface: S(u, v)

    • Curve: C(u)

    So, does Blender save and let us import and export them in those ways (parametrically)?

    And for sure for representation, it evaluates them to meshes through tessellation or voxelization or other techniques

  8. S

    Yes blender does save nurbs in parametric way, but the current lib behind nurbs is quite limited, and not talking about missing required basic operators toolset.

    So in order to get anything usefull, it probably will be way easyer to implement eevee/cycles into a nurbs / volume capable piece of software.

  9. P

    Blender uses the open source library OpenSubdivision started by Pixar. Besides of traditional poly meshes, this lib also supports SubD surface descriptions. I point this out, because surfaces described this way are much more efficient in storage, rendering and modern GPUs are / will be capable of real time presenting them.

    But for now most workflows in Blender tend to convert all intermediate results to traditional polyMeshes of various tesselation levels.

    I'm curious as well about the post of Ton, you mentioned.

  10. R

    @pixelpartner it seems that until Blender 2.92 they will improve their mesh system and include Vulkan, ...

    Mesh is mesh, it's great for many usages, but not always, especially when it comes to volumetric data

  11. R
  12. R

Login or Register to reply.