APEX NvParameterized Schemas: DebugRenderParams Struct Reference

NVIDIA APEX

DebugRenderParams Struct Reference

Describes the NxParameterized::Interface for 'DebugRenderParams' : More...

#include <params.h>

List of all members.

Classes

union  ModuleName

Public Attributes

Bool Enable
 'Enable' : Enable/disable debug rendering
F32 Scale
 'Scale' : Debug rendering scale
F32 LodBenefits
 'LodBenefits' : LOD benefit debug visualization
F32 RelativeLodBenefitsScreenPos
 'RelativeLodBenefitsScreenPos' : The y-axis value of the relative benefits bar (-1.0 - 1.0)
F32 RelativeLodBenefitsThickness
 'RelativeLodBenefitsThickness' : The thickness scale of the relative benefits bar
F32 LodDistanceScale
 'LodDistanceScale' : LOD distance debug visualization
F32 RenderNormals
 'RenderNormals' : Draws the normals (blue) of the rendered mesh. (scalable)
F32 RenderTangents
 'RenderTangents' : Draws the tangents (red) of the rendered mesh. (scalable)
F32 RenderBitangents
 'RenderBitangents' : Draws the bitangents (green) of the rendered mesh. (scalable)
Bool Bounds
 'Bounds' : Draws the bounds of every apex actor
ModuleName moduleName[]

Detailed Description

Describes the NxParameterized::Interface for 'DebugRenderParams' :

DebugRenderParams contains 136 fully qualified names
---------------------------------------------
  1 : Bool           Enable                                                                             
  2 : F32            Scale                                                                              
  3 : F32            LodBenefits                                                                        
  4 : F32            RelativeLodBenefitsScreenPos                                                       
  5 : F32            RelativeLodBenefitsThickness                                                       
  6 : F32            LodDistanceScale                                                                   
  7 : F32            RenderNormals                                                                      
  8 : F32            RenderTangents                                                                     
  9 : F32            RenderBitangents                                                                   
 10 : Bool           Bounds                                                                             
 11 : ArraySizeName  moduleName                                                                         
 12 : Bool           moduleName[].VISUALIZE_JET_FS_ACTOR                                                RefVariant[BasicFSDebugRenderParams]
 13 : Bool           moduleName[].VISUALIZE_JET_FS_ACTOR_NAME                                           RefVariant[BasicFSDebugRenderParams]
 14 : Bool           moduleName[].VISUALIZE_JET_FS_SHAPE                                                RefVariant[BasicFSDebugRenderParams]
 15 : Bool           moduleName[].VISUALIZE_JET_FS_FIELD                                                RefVariant[BasicFSDebugRenderParams]
 16 : Bool           moduleName[].VISUALIZE_JET_FS_POSE                                                 RefVariant[BasicFSDebugRenderParams]
 17 : F32            moduleName[].JET_FS_FIELD_SCALE                                                    RefVariant[BasicFSDebugRenderParams]
 18 : Bool           moduleName[].VISUALIZE_ATTRACTOR_FS_ACTOR                                          RefVariant[BasicFSDebugRenderParams]
 19 : Bool           moduleName[].VISUALIZE_ATTRACTOR_FS_ACTOR_NAME                                     RefVariant[BasicFSDebugRenderParams]
 20 : Bool           moduleName[].VISUALIZE_ATTRACTOR_FS_SHAPE                                          RefVariant[BasicFSDebugRenderParams]
 21 : Bool           moduleName[].VISUALIZE_ATTRACTOR_FS_FIELD                                          RefVariant[BasicFSDebugRenderParams]
 22 : Bool           moduleName[].VISUALIZE_ATTRACTOR_FS_POSE                                           RefVariant[BasicFSDebugRenderParams]
 23 : Bool           moduleName[].VISUALIZE_VORTEX_FS_ACTOR                                             RefVariant[BasicFSDebugRenderParams]
 24 : Bool           moduleName[].VISUALIZE_VORTEX_FS_ACTOR_NAME                                        RefVariant[BasicFSDebugRenderParams]
 25 : Bool           moduleName[].VISUALIZE_VORTEX_FS_SHAPE                                             RefVariant[BasicFSDebugRenderParams]
 26 : Bool           moduleName[].VISUALIZE_VORTEX_FS_FIELD                                             RefVariant[BasicFSDebugRenderParams]
 27 : Bool           moduleName[].VISUALIZE_VORTEX_FS_POSE                                              RefVariant[BasicFSDebugRenderParams]
 28 : Bool           moduleName[].VISUALIZE_NOISE_FS_ACTOR                                              RefVariant[BasicFSDebugRenderParams]
 29 : Bool           moduleName[].VISUALIZE_NOISE_FS_ACTOR_NAME                                         RefVariant[BasicFSDebugRenderParams]
 30 : Bool           moduleName[].VISUALIZE_NOISE_FS_SHAPE                                              RefVariant[BasicFSDebugRenderParams]
 31 : Bool           moduleName[].VISUALIZE_NOISE_FS_POSE                                               RefVariant[BasicFSDebugRenderParams]
 32 : Bool           moduleName[].VISUALIZE_WIND_FS_ACTOR                                               RefVariant[BasicFSDebugRenderParams]
 33 : Bool           moduleName[].VISUALIZE_WIND_FS_ACTOR_NAME                                          RefVariant[BasicFSDebugRenderParams]
 34 : Bool           moduleName[].VISUALIZE_BASIC_IOS_ACTOR                                             RefVariant[BasicIosDebugRenderParams]
 35 : Bool           moduleName[].VISUALIZE_BASIC_IOS_COLLIDE_SHAPES                                    RefVariant[BasicIosDebugRenderParams]
 36 : Bool           moduleName[].VISUALIZE_BASIC_IOS_GRID_DENSITY                                      RefVariant[BasicIosDebugRenderParams]
 37 : Bool           moduleName[].VISUALIZE_PARTICLE_IOS_ACTOR                                          RefVariant[ParticleIosDebugRenderParams]
 38 : Bool           moduleName[].VISUALIZE_PARTICLE_IOS_GRID_DENSITY                                   RefVariant[ParticleIosDebugRenderParams]
 39 : Bool           moduleName[].Actors                                                                RefVariant[ClothingDebugRenderParams]
 40 : F32            moduleName[].SkinnedPositions                                                      RefVariant[ClothingDebugRenderParams]
 41 : Bool           moduleName[].Backstop                                                              RefVariant[ClothingDebugRenderParams]
 42 : F32            moduleName[].BackstopPrecise                                                       RefVariant[ClothingDebugRenderParams]
 43 : Bool           moduleName[].MaxDistance                                                           RefVariant[ClothingDebugRenderParams]
 44 : Bool           moduleName[].MaxDistanceInwards                                                    RefVariant[ClothingDebugRenderParams]
 45 : Bool           moduleName[].SkinMapAll                                                            RefVariant[ClothingDebugRenderParams]
 46 : Bool           moduleName[].SkinMapBad                                                            RefVariant[ClothingDebugRenderParams]
 47 : Bool           moduleName[].SkinMapActual                                                         RefVariant[ClothingDebugRenderParams]
 48 : Bool           moduleName[].SkinMapInvalidBary                                                    RefVariant[ClothingDebugRenderParams]
 49 : F32            moduleName[].PhysicsMeshWire                                                       RefVariant[ClothingDebugRenderParams]
 50 : F32            moduleName[].PhysicsMeshSolid                                                      RefVariant[ClothingDebugRenderParams]
 51 : F32            moduleName[].PhysicsMeshNormals                                                    RefVariant[ClothingDebugRenderParams]
 52 : Bool           moduleName[].Skeleton                                                              RefVariant[ClothingDebugRenderParams]
 53 : F32            moduleName[].BoneFrames                                                            RefVariant[ClothingDebugRenderParams]
 54 : F32            moduleName[].BoneNames                                                             RefVariant[ClothingDebugRenderParams]
 55 : F32            moduleName[].Velocities                                                            RefVariant[ClothingDebugRenderParams]
 56 : F32            moduleName[].Wind                                                                  RefVariant[ClothingDebugRenderParams]
 57 : Bool           moduleName[].GraphicalVertexBones                                                  RefVariant[ClothingDebugRenderParams]
 58 : Bool           moduleName[].PhysicalVertexBones                                                   RefVariant[ClothingDebugRenderParams]
 59 : Bool           moduleName[].CollisionShapes                                                       RefVariant[ClothingDebugRenderParams]
 60 : Bool           moduleName[].CollisionShapesWire                                                   RefVariant[ClothingDebugRenderParams]
 61 : Bool           moduleName[].LengthFibers                                                          RefVariant[ClothingDebugRenderParams]
 62 : Bool           moduleName[].CrossSectionFibers                                                    RefVariant[ClothingDebugRenderParams]
 63 : Bool           moduleName[].BendingFibers                                                         RefVariant[ClothingDebugRenderParams]
 64 : Bool           moduleName[].ShearingFibers                                                        RefVariant[ClothingDebugRenderParams]
 65 : Bool           moduleName[].ZerostretchFibers                                                     RefVariant[ClothingDebugRenderParams]
 66 : Bool           moduleName[].TethersActive                                                         RefVariant[ClothingDebugRenderParams]
 67 : Bool           moduleName[].TethersInactive                                                       RefVariant[ClothingDebugRenderParams]
 68 : Bool           moduleName[].VirtualCollision                                                      RefVariant[ClothingDebugRenderParams]
 69 : Bool           moduleName[].FiberRange                                                            RefVariant[ClothingDebugRenderParams]
 70 : Bool           moduleName[].ShowInLocalSpace                                                      RefVariant[ClothingDebugRenderParams]
 71 : Bool           moduleName[].GlobalPose                                                            RefVariant[ClothingDebugRenderParams]
 72 : Bool           moduleName[].RecomputeSubmeshes                                                    RefVariant[ClothingDebugRenderParams]
 73 : Bool           moduleName[].RecomputeVertices                                                     RefVariant[ClothingDebugRenderParams]
 74 : Bool           moduleName[].PhysicsMeshIndices                                                    RefVariant[ClothingDebugRenderParams]
 75 : Bool           moduleName[].MassScale                                                             RefVariant[ClothingDebugRenderParams]
 76 : Bool           moduleName[].SelfCollision                                                         RefVariant[ClothingDebugRenderParams]
 77 : Bool           moduleName[].SelfCollisionWire                                                     RefVariant[ClothingDebugRenderParams]
 78 : F32            moduleName[].SelfCollisionAttenuation                                              RefVariant[ClothingDebugRenderParams]
 79 : Bool           moduleName[].SolverMode                                                            RefVariant[ClothingDebugRenderParams]
 80 : Bool           moduleName[].VISUALIZE_DESTRUCTIBLE_ACTOR                                          RefVariant[DestructibleDebugRenderParams]
 81 : F32            moduleName[].VISUALIZE_DESTRUCTIBLE_BOUNDS                                         RefVariant[DestructibleDebugRenderParams]
 82 : F32            moduleName[].VISUALIZE_DESTRUCTIBLE_SUPPORT                                        RefVariant[DestructibleDebugRenderParams]
 83 : Bool           moduleName[].VISUALIZE_DESTRUCTIBLE_ACTOR_POSE                                     RefVariant[DestructibleDebugRenderParams]
 84 : F32            moduleName[].THRESHOLD_DISTANCE_DESTRUCTIBLE_ACTOR_POSE                            RefVariant[DestructibleDebugRenderParams]
 85 : Bool           moduleName[].VISUALIZE_DESTRUCTIBLE_ACTOR_NAME                                     RefVariant[DestructibleDebugRenderParams]
 86 : F32            moduleName[].THRESHOLD_DISTANCE_DESTRUCTIBLE_ACTOR_NAME                            RefVariant[DestructibleDebugRenderParams]
 87 : Bool           moduleName[].VISUALIZE_DESTRUCTIBLE_FRAGMENT_POSE                                  RefVariant[DestructibleDebugRenderParams]
 88 : F32            moduleName[].THRESHOLD_DISTANCE_DESTRUCTIBLE_FRAGMENT_POSE                         RefVariant[DestructibleDebugRenderParams]
 89 : Bool           moduleName[].apexEmitterParameters.VISUALIZE_APEX_EMITTER_ACTOR                    RefVariant[EmitterDebugRenderParams]
 90 : Bool           moduleName[].apexEmitterParameters.VISUALIZE_TOTAL_INJECTED_AABB                   RefVariant[EmitterDebugRenderParams]
 91 : Bool           moduleName[].apexEmitterParameters.VISUALIZE_APEX_EMITTER_ACTOR_POSE               RefVariant[EmitterDebugRenderParams]
 92 : F32            moduleName[].apexEmitterParameters.THRESHOLD_DISTANCE_APEX_EMITTER_ACTOR_POSE      RefVariant[EmitterDebugRenderParams]
 93 : Bool           moduleName[].apexEmitterParameters.VISUALIZE_APEX_EMITTER_ACTOR_NAME               RefVariant[EmitterDebugRenderParams]
 94 : F32            moduleName[].apexEmitterParameters.THRESHOLD_DISTANCE_APEX_EMITTER_ACTOR_NAME      RefVariant[EmitterDebugRenderParams]
 95 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_ACTOR                RefVariant[EmitterDebugRenderParams]
 96 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_SPHERE               RefVariant[EmitterDebugRenderParams]
 97 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_GRID                 RefVariant[EmitterDebugRenderParams]
 98 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_RAYCAST              RefVariant[EmitterDebugRenderParams]
 99 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_ACTOR_POSE           RefVariant[EmitterDebugRenderParams]
100 : Bool           moduleName[].groundEmitterParameters.VISUALIZE_GROUND_EMITTER_ACTOR_NAME           RefVariant[EmitterDebugRenderParams]
101 : Bool           moduleName[].impactEmitterParameters.VISUALIZE_IMPACT_EMITTER_ACTOR                RefVariant[EmitterDebugRenderParams]
102 : Bool           moduleName[].impactEmitterParameters.VISUALIZE_IMPACT_EMITTER_RAYCAST              RefVariant[EmitterDebugRenderParams]
103 : Bool           moduleName[].impactEmitterParameters.VISUALIZE_IMPACT_EMITTER_ACTOR_NAME           RefVariant[EmitterDebugRenderParams]
104 : F32            moduleName[].impactEmitterParameters.THRESHOLD_DISTANCE_IMPACT_EMITTER_ACTOR_NAME  RefVariant[EmitterDebugRenderParams]
105 : Bool           moduleName[].VISUALIZE_FORCEFIELD_ACTOR                                            RefVariant[ForceFieldDebugRenderParams]
106 : Bool           moduleName[].VISUALIZE_IOFX_ACTOR                                                  RefVariant[IofxDebugRenderParams]
107 : Bool           moduleName[].VISUALIZE_IOFX_BOUNDING_BOX                                           RefVariant[IofxDebugRenderParams]
108 : Bool           moduleName[].VISUALIZE_IOFX_ACTOR_NAME                                             RefVariant[IofxDebugRenderParams]
109 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_ACTOR                                         RefVariant[TurbulenceFSDebugRenderParams]
110 : Bool           moduleName[].VISUALIZE_HEAT_SOURCE_ACTOR                                           RefVariant[TurbulenceFSDebugRenderParams]
111 : Bool           moduleName[].VISUALIZE_SUBSTANCE_SOURCE_ACTOR                                      RefVariant[TurbulenceFSDebugRenderParams]
112 : Bool           moduleName[].VISUALIZE_VELOCITY_SOURCE_ACTOR                                       RefVariant[TurbulenceFSDebugRenderParams]
113 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_VELOCITY                                      RefVariant[TurbulenceFSDebugRenderParams]
114 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_BBOX                                          RefVariant[TurbulenceFSDebugRenderParams]
115 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_ACTOR_NAME                                    RefVariant[TurbulenceFSDebugRenderParams]
116 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_VELOCITY_FIELD                                RefVariant[TurbulenceFSDebugRenderParams]
117 : F32            moduleName[].TURBULENCE_FS_VELOCITY_FIELD_SCALE                                    RefVariant[TurbulenceFSDebugRenderParams]
118 : U32            moduleName[].TURBULENCE_FS_VELOCITY_FIELD_SPACING                                  RefVariant[TurbulenceFSDebugRenderParams]
119 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_TEMPERATURE_FIELD                             RefVariant[TurbulenceFSDebugRenderParams]
120 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_PRESSURE_FIELD                                RefVariant[TurbulenceFSDebugRenderParams]
121 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_DENSITY_FIELD                                 RefVariant[TurbulenceFSDebugRenderParams]
122 : F32            moduleName[].TURBULENCE_FS_SCALAR_FIELD_SCALE                                      RefVariant[TurbulenceFSDebugRenderParams]
123 : U32            moduleName[].TURBULENCE_FS_SCALAR_FIELD_SPACING                                    RefVariant[TurbulenceFSDebugRenderParams]
124 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_STREAMLINES                                   RefVariant[TurbulenceFSDebugRenderParams]
125 : F32            moduleName[].TURBULENCE_FS_STREAMLINES.tmax                                        RefVariant[TurbulenceFSDebugRenderParams]
126 : F32            moduleName[].TURBULENCE_FS_STREAMLINES.tstep                                       RefVariant[TurbulenceFSDebugRenderParams]
127 : Vec3           moduleName[].TURBULENCE_FS_STREAMLINES.grid                                        RefVariant[TurbulenceFSDebugRenderParams]
128 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_PLANE                                         RefVariant[TurbulenceFSDebugRenderParams]
129 : Vec3           moduleName[].TURBULENCE_FS_PLANE.normal                                            RefVariant[TurbulenceFSDebugRenderParams]
130 : F32            moduleName[].TURBULENCE_FS_PLANE.offset                                            RefVariant[TurbulenceFSDebugRenderParams]
131 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_GRID                                          RefVariant[TurbulenceFSDebugRenderParams]
132 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_LOD                                           RefVariant[TurbulenceFSDebugRenderParams]
133 : Bool           moduleName[].VISUALIZE_TURBULENCE_FS_POSE                                          RefVariant[TurbulenceFSDebugRenderParams]
134 : F32            moduleName[].TURBULENCE_FS_LOD                                                     RefVariant[TurbulenceFSDebugRenderParams]
135 : Bool           moduleName[].VISUALIZE_HEAT_SOURCE_ACTOR                                           RefVariant[ParticlesDebugRenderParams]
136 : Bool           moduleName[].VISUALIZE_EFFECT_PACKAGE_ACTOR                                        RefVariant[ParticlesDebugRenderParams]

Member Data Documentation

'Bounds' : Draws the bounds of every apex actor

'Enable' : Enable/disable debug rendering

'LodBenefits' : LOD benefit debug visualization

'LodDistanceScale' : LOD distance debug visualization

'RelativeLodBenefitsScreenPos' : The y-axis value of the relative benefits bar (-1.0 - 1.0)

'RelativeLodBenefitsThickness' : The thickness scale of the relative benefits bar

'RenderBitangents' : Draws the bitangents (green) of the rendered mesh. (scalable)

'RenderNormals' : Draws the normals (blue) of the rendered mesh. (scalable)

'RenderTangents' : Draws the tangents (red) of the rendered mesh. (scalable)

'Scale' : Debug rendering scale


The documentation for this struct was generated from the following file:

Generated on Fri Dec 15 2017 13:59:11

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.