Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

63 results about "Geometry shader" patented technology

Geometry Shader. A Geometry Shader (GS) is a Shader program written in GLSL that governs the processing of Primitives. Geometry shaders reside between the Vertex Shaders (or the optional Tessellation stage) and the fixed-function Vertex Post-Processing stage.

System and method for generating and using systems of cooperating and encapsulated shaders and shader dags for use in a computer graphics system

A computer graphics system is described in which a new type of entity, referred to as a “phenomenon,” can be created, instantiated and used in rendering an image of a scene. A phenomenon is an encapsulated shader DAG comprising one or more nodes each comprising a shader, or an encapsulated set of such DAGs which are interconnected so as to cooperate, which are instantiated and attached to entities in the scene which are created during the scene definition process to define diverse types of features of a scene, including color and textural features of surfaces of objects in the scene, characteristics of volumes and geometries in the scene, features of light sources illuminating the scene, features of simulated cameras will be simulated during rendering, and numerous other features which are useful in rendering. Phenomena selected for use by an operator in connection with a scene may be predefined, or they may be constructed from base shader nodes by an operator using a phenomenon creator. The phenomenon creator ensures that phenomena are constructed so that the shaders in the DAG or cooperating DAGs can correctly cooperate during rendering of an image of the scene. Prior to being attached to a scene, a phenomenon is instantiated by providing values, or functions which are used to define the values, for each of the phenomenon's parameters, using a phenomenon editor. The phenomenon editor allows the operator to view the effects produced by various settings for the parameter values which are selected. During scene image generation, a scene image generator operates in a series of phases, including a including a preprocessing phase, a rendering phase and a post-processing phase. During a pre-processing phase, the scene image generator can perform pre-processing operations, such as shadow and photon mapping, multiple inheritance resolution, and the like. The scene image generator may perform pre-processing operations if, for example, a phenomenon attached to the scene includes a geometry shader to generate geometry defined thereby for the scene. During the rendering phase, the scene image generator renders the image. During the post-processing phase, the scene image generator may perform post-processing operations if, for example, a phenomenon attached to the scene includes a shader that defines post-processing operations.
Owner:MENTAL IMAGES

Method for constructing streamline animation under wind field driving of particle system based on GS (Geometry Shader)

The invention discloses a method for constructing a streamline animation under the wind field driving of a particle system based on a GS (Geometry Shader). A great quantity of particle belts forms the streamline animation of the wind field; each particle belt takes m control vertexes as a basis and consists of a corresponding triangular facet; one particle belt is one moving streamline in the streamline animation of the wind field; firstly, a control point processing module is established for controlling the initial position, the life cycle and the intensity element of the control point of the particle belt of each wind field streamline; a GS module is established for dynamically generating more vertexes in a display card on the basis of the control point in the GS processing stage of the programmable pipeline of the display card so as to construct the triangular facet required by each particle. By use of the method, the rendering pipeline of a traditional fixed pipeline is abandoned, the programmable pipeline of the display card on the basis of Direct3D 11 is used, the vast majority of calculation is finished in the stream processor array of the display card, and the calculation burden of a CPU (Central Processing Unit) is fundamentally solved.
Owner:钱进 +4
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products