MCPcopy Create free account

hub / github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook-Second-Edition / functions

Functions335 in github.com/PacktPublishing/3D-Graphics-Rendering-Cookbook-Second-Edition

↓ 127 callersFunctionloadShaderModule
shared/Utils.cpp:92
↓ 56 callersMethodgetDepthFormat
shared/VulkanApp.cpp:104
↓ 44 callersMethodrun
shared/VulkanApp.cpp:109
↓ 40 callersMethodgetViewMatrix
shared/Camera.h:29
↓ 29 callersFunctionloadTexture
shared/Utils.cpp:114
↓ 29 callersFunctionlog
(string)
deps/bootstrap.py:118
↓ 26 callersFunctionassignUVandSampler
shared/UtilsGLTF.cpp:3
↓ 24 callersFunctionwarning
(string)
deps/bootstrap.py:121
↓ 22 callersMethoddrawFPS
shared/VulkanApp.cpp:338
↓ 21 callersMethodclear
shared/LineCanvas.h:8
↓ 21 callersMethoddrawGrid
shared/VulkanApp.cpp:355
↓ 19 callersMethodgetDepthTexture
shared/VulkanApp.h:87
↓ 18 callersMethoddrawMemo
shared/VulkanApp.cpp:140
↓ 18 callersFunctionexecuteCommand
(command, printCommand = False, quiet = False)
deps/bootstrap.py:131
↓ 17 callersMethoddraw
Chapter11/VKMesh11.h:192
↓ 15 callersFunctiondieIfNonZero
(res)
deps/bootstrap.py:150
↓ 14 callersFunctionloadGLTF
shared/UtilsGLTF.cpp:433
↓ 14 callersFunctionloadMaterialTexture
shared/UtilsGLTF.cpp:28
↓ 14 callersFunctionrenderGLTF
shared/UtilsGLTF.cpp:905
↓ 13 callersFunctiondlog
(string)
deps/bootstrap.py:127
↓ 13 callersFunctionmergeVectors
shared/Utils.h:27
↓ 12 callersMethodbox
shared/LineCanvas.cpp:82
↓ 12 callersFunctioninitWindow
shared/HelpersGLFW.cpp:3
↓ 12 callersMethodrender
shared/LineCanvas.cpp:34
↓ 11 callersMethodsetMatrix
shared/LineCanvas.h:31
↓ 10 callersFunctionendsWith
shared/Utils.cpp:18
↓ 10 callersMethodgetPosition
shared/Camera.h:30
↓ 10 callersFunctionloadBistro
Chapter10/Bistro.h:16
↓ 9 callersMethodfrustum
shared/LineCanvas.cpp:113
↓ 8 callersFunctionaiMatrix4x4ToMat4
shared/UtilsGLTF.h:38
↓ 8 callersFunctionclamp
shared/UtilsMath.h:74
↓ 8 callersMethodgetDrawIndexedIndirectCommandPtr
Chapter11/VKMesh11.h:239
↓ 8 callersMethodgetFPS
shared/UtilsFPS.h:34
↓ 8 callersMethodgetTransformed
shared/UtilsMath.h:61
↓ 7 callersMethoddraw
Chapter10/Skybox.h:24
↓ 7 callersFunctionfindToolCommand
(command, paths_to_search, required = False)
deps/bootstrap.py:474
↓ 7 callersFunctionloadMaterialTexture
Chapter06/05_SpecularGlossiness/src/main.cpp:53
↓ 6 callersFunctionaddUnique
shared/Utils.cpp:233
↓ 6 callersMethodcombinePoint
shared/UtilsMath.h:67
↓ 6 callersMethodgetLODIndicesCount
shared/Scene/VtxData.h:30
↓ 6 callersFunctionmergeNodesWithMaterial
shared/Scene/MergeUtil.cpp:71
↓ 6 callersFunctionput
shared/Scene/VtxData.h:106
↓ 5 callersFunctionaiVector3DToVec3
shared/UtilsGLTF.h:62
↓ 5 callersFunctioneraseSelected
shared/Utils.h:36
↓ 5 callersFunctionloadMeshFile
Chapter08/SceneUtils.h:256
↓ 5 callersFunctionprintPrefix
shared/UtilsGLTF.cpp:1177
↓ 4 callersMethodaddKeyCallback
shared/VulkanApp.h:90
↓ 4 callersFunctionconvertEquirectangularMapToVerticalCross
shared/UtilsCubemap.cpp:144
↓ 4 callersFunctionconvertVerticalCrossToCubeMapFaces
shared/UtilsCubemap.cpp:204
↓ 4 callersFunctionfprintfMat4
shared/Scene/Scene.cpp:187
↓ 4 callersMethodgetPixel
shared/Bitmap.h:59
↓ 4 callersFunctioninterpolationVal
shared/UtilsAnim.cpp:44
↓ 4 callersFunctionisMeshDataValid
shared/Scene/VtxData.cpp:7
↓ 4 callersMethodline
shared/LineCanvas.cpp:54
↓ 4 callersFunctionloadMeshData
shared/Scene/VtxData.cpp:79
↓ 4 callersFunctionmarkAsChanged
shared/Scene/Scene.cpp:39
↓ 4 callersFunctionrecalculateBoundingBoxes
shared/Scene/VtxData.cpp:317
↓ 4 callersFunctionreplaceAll
shared/Utils.cpp:247
↓ 4 callersFunctionsaveMeshData
shared/Scene/VtxData.cpp:183
↓ 4 callersMethodselectTo
Chapter11/VKMesh11.h:30
↓ 4 callersMethodupdate
shared/Camera.h:168
↓ 3 callersFunctionPBRNeutralToneMapping
Khronos PBR Neutral Tone Mapper https://github.com/KhronosGroup/ToneMapping/blob/main/PBR_Neutral/README.md#pbr-neutral-specification https://github.c
shared/Tonemap.h:45
↓ 3 callersFunctionaddNode
shared/Scene/Scene.cpp:7
↓ 3 callersFunctionanimateGLTF
shared/UtilsGLTF.cpp:1194
↓ 3 callersFunctionanimationTransform
shared/UtilsAnim.cpp:82
↓ 3 callersFunctionconvertToGPUMaterial
Chapter08/VKMesh08.h:25
↓ 3 callersFunctiondownloadAndExtractFile
(url, download_dir, target_dir_name, sha1_hash = None, force_download = False, user_agent = None)
deps/bootstrap.py:442
↓ 3 callersFunctiondownloadFile
(url, download_dir, target_dir_name, sha1_hash = None, force_download = False, user_agent = None)
deps/bootstrap.py:383
↓ 3 callersFunctionfindLastNonDeletedItem
shared/Scene/Scene.cpp:409
↓ 3 callersFunctiongetFrustumCorners
shared/UtilsMath.h:114
↓ 3 callersFunctiongetFrustumPlanes
shared/UtilsMath.h:103
↓ 3 callersMethodgetMeshFileHeader
shared/Scene/VtxData.h:80
↓ 3 callersFunctiongetNodeName
shared/Scene/Scene.h:66
↓ 3 callersFunctioninterpolatePosition
shared/UtilsAnim.cpp:49
↓ 3 callersFunctioninterpolateRotation
shared/UtilsAnim.cpp:60
↓ 3 callersFunctioninterpolateScaling
shared/UtilsAnim.cpp:71
↓ 3 callersFunctionisBoxInFrustum
shared/UtilsMath.h:127
↓ 3 callersFunctionisMeshHierarchyValid
shared/Scene/VtxData.cpp:39
↓ 3 callersFunctionisMeshMaterialsValid
shared/Scene/VtxData.cpp:54
↓ 3 callersFunctionloadMap
shared/Scene/Scene.cpp:93
↓ 3 callersFunctionloadMeshDataMaterials
shared/Scene/VtxData.cpp:141
↓ 3 callersFunctionloadScene
shared/Scene/Scene.cpp:107
↓ 3 callersFunctionloadStringList
shared/Utils.cpp:216
↓ 3 callersFunctionlowercaseString
Convert 8-bit ASCII string to upper case
shared/Utils.cpp:258
↓ 3 callersFunctionmax2
data/shaders/GridCalculation.h:13
↓ 3 callersFunctionmergeMaps
Add the items from otherMap shifting indices and values along the way
shared/Scene/Scene.cpp:264
↓ 3 callersFunctionprefilterCubemap
Chapter06/03_FilterEnvmap/src/main.cpp:108
↓ 3 callersFunctionrandomFloat
shared/UtilsMath.h:88
↓ 3 callersFunctionreadJSONData
(filename)
deps/bootstrap.py:492
↓ 3 callersFunctionreinhard2
shared/Tonemap.h:37
↓ 3 callersFunctionsatv
data/shaders/GridCalculation.h:9
↓ 3 callersFunctionsaveMap
shared/Scene/Scene.cpp:144
↓ 3 callersFunctionsaveMeshDataMaterials
shared/Scene/VtxData.cpp:209
↓ 3 callersFunctionsaveScene
shared/Scene/Scene.cpp:157
↓ 3 callersFunctionsaveStringList
shared/Utils.cpp:205
↓ 3 callersFunctionshiftMapIndices
shared/Scene/Scene.cpp:420
↓ 3 callersFunctionuchimura
Uchimura 2017, "HDR theory and practice" Math: https://www.desmos.com/calculator/gslcdxvipg Source: https://www.slideshare.net/nikuque/hdr-theory-and-
shared/Tonemap.h:16
↓ 3 callersFunctionupdateAnimation
shared/UtilsAnim.cpp:183
↓ 2 callersMethodaddPoint
shared/Graph.h:17
↓ 2 callersFunctioncloneRepository
(type, url, target_name, revision, try_only_local_operations = False, recursive = True)
deps/bootstrap.py:161
next →1–100 of 335, ranked by callers