Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JiayinCao/SORT
/ functions
Functions
1,426 in github.com/JiayinCao/SORT
⨍
Functions
1,426
◇
Types & classes
460
↓ 2 callers
Function
pickBestSplit
@brief Pick the best split among all possible splits. @param axis The selected axis id of the picked split plane. @param split_pos Positio
src/accel/bvh_utils.h:69
↓ 2 callers
Method
poll
(cls, context)
blender-plugin/addons/sortblend/material.py:1155
↓ 2 callers
Function
ray_ori_dir_x
src/simd/simd_ray_utils.h:85
↓ 2 callers
Function
ray_ori_dir_y
src/simd/simd_ray_utils.h:88
↓ 2 callers
Function
ray_ori_dir_z
src/simd/simd_ray_utils.h:91
↓ 2 callers
Function
ray_rcp_dir_x
src/simd/simd_ray_utils.h:112
↓ 2 callers
Function
ray_rcp_dir_y
src/simd/simd_ray_utils.h:115
↓ 2 callers
Function
ray_rcp_dir_z
src/simd/simd_ray_utils.h:118
↓ 2 callers
Function
replace_socket
(socket, new_type, new_name=None, new_pos=None)
blender-plugin/addons/sortblend/material.py:209
↓ 2 callers
Function
sah
@brief Evaluate the SAH value of a specific splitting. @param left The number of primitives in the left node to be split. @param right
src/accel/bvh_utils.h:56
↓ 2 callers
Function
sameHemisphere
src/scatteringevent/bsdf/bxdf_utils.h:76
↓ 2 callers
Method
sample_f
src/scatteringevent/bsdf/hair.cpp:204
↓ 2 callers
Method
serialize_exposed_args
(self,fs)
blender-plugin/addons/sortblend/material.py:1219
↓ 2 callers
Function
simd_cmpneq_ps
src/simd/simd_arm.h:133
↓ 2 callers
Function
simd_or_ps
src/simd/simd_arm.h:151
↓ 2 callers
Function
simd_rcp_ps
src/simd/simd_arm.h:121
↓ 2 callers
Function
simd_sqrt_ps
src/simd/simd_arm.h:118
↓ 2 callers
Function
simd_zero
src/simd/simd_arm.h:85
↓ 2 callers
Function
sinTheta2
src/scatteringevent/bsdf/bxdf_utils.h:32
↓ 2 callers
Function
tanTheta
src/scatteringevent/bsdf/bxdf_utils.h:72
↓ 2 callers
Function
vectorFromEular
(theta, phi)
scripts/file_generator/multi_scattering_lut.py:31
↓ 1 callers
Method
ApplyTransform
src/entity/visual.cpp:35
↓ 1 callers
Method
Bind
src/job/scheduler.cpp:88
↓ 1 callers
Method
Build
src/accel/bvh.cpp:43
↓ 1 callers
Method
BuildAccelerationStructure
src/core/scene.cpp:280
↓ 1 callers
Method
BuildEmbreeGeometry
src/shape/quad.cpp:124
↓ 1 callers
Method
Close
@brief Close the currently opened stream file. @return It returns true if there is a currently opened file, otherwise false will be retur
src/stream/fstream.h:66
↓ 1 callers
Function
ConductorFresnel
src/scatteringevent/bsdf/fresnel.h:75
↓ 1 callers
Function
ConnectSocket
src/core/socket.cpp:38
↓ 1 callers
Method
ConvertIntersection
src/shape/quad.cpp:111
↓ 1 callers
Method
CreateMaterialProxy
src/material/matmanager.cpp:298
↓ 1 callers
Method
CreateSharedType
@brief Create a shared instance of a specific type based on class name. @return Return a reference of a newly created instance.
src/core/rtti.h:43
↓ 1 callers
Function
CreateTSLThreadContexts
src/material/tsl_system.cpp:140
↓ 1 callers
Method
CreateUniqueType
@brief Create an unique instance of a specific type based on class name. @return Return a reference of a newly created instance.
src/core/rtti.h:51
↓ 1 callers
Method
D
src/scatteringevent/bsdf/disney.cpp:77
↓ 1 callers
Function
DestroyTSLThreadContexts
src/material/tsl_system.cpp:148
↓ 1 callers
Function
DielectricSpecularToF0
src/scatteringevent/bsdf/kylin_principle.cpp:32
↓ 1 callers
Function
DiffuseAttenuation
Diffuse attenutation to perserve energy conservation A Microfacet Based Coupled Specular-Matte BRDF Model with Importance Sampling https://www.researc
src/scatteringevent/bsdf/multi_scattering.h:106
↓ 1 callers
Method
DisconnectDisplayServer
src/core/display_mgr.cpp:78
↓ 1 callers
Method
Dispatch
src/core/log.cpp:46
↓ 1 callers
Method
Eavg
src/scatteringevent/bsdf/microfacet.cpp:99
↓ 1 callers
Method
EnableCategory
src/core/stats.cpp:89
↓ 1 callers
Method
Enqueue
src/job/scheduler.cpp:119
↓ 1 callers
Method
Evaluate
@brief This the interface for evaluating volume density inside a volume. Apart from heterogenous volume, no other closure needs this interface.
src/material/closures.cpp:138
↓ 1 callers
Method
EvaluateAvg
@brief Evaluate the average of the fresnel term Fresnel average is defined this way F_avg = 2.0 /int_0^1 F(/mu) /mu d /mu With only a few parameters,
src/scatteringevent/bsdf/fresnel.h:102
↓ 1 callers
Method
EvaluateOpacity
@brief Evaluate the opacity of the closure. @param param Closure parameter. @param w Weight of the current closure. @return
src/material/closures.cpp:114
↓ 1 callers
Function
EvaluateTransparency
src/material/tsl_system.cpp:120
↓ 1 callers
Method
EvaluateTransparency
src/material/material.cpp:271
↓ 1 callers
Function
EvaluateVolumeSample
src/material/closures.cpp:613
↓ 1 callers
Function
ExecuteSurfaceShader
src/material/tsl_system.cpp:73
↓ 1 callers
Function
ExecuteVolumeShader
src/material/tsl_system.cpp:92
↓ 1 callers
Method
Expend
src/math/bbox.cpp:127
↓ 1 callers
Method
GenSmoothTagent
src/core/mesh.cpp:42
↓ 1 callers
Method
GenUV
src/core/mesh.cpp:60
↓ 1 callers
Method
GenerateRay
generate camera ray
src/camera/ortho.cpp:23
↓ 1 callers
Method
GenerateSample
@brief This interface is not well supported in SORT for now.
src/integrator/integrator.h:90
↓ 1 callers
Method
GetAk
src/scatteringevent/bsdf/fourierbxdf.h:88
↓ 1 callers
Method
GetAlphaFromtUV
src/texture/texturebase.cpp:105
↓ 1 callers
Method
GetData
@brief Get raw data;
src/stream/mstream.h:179
↓ 1 callers
Method
GetDataSize
@brief Get written size of the stream. @return The size of written bytes.
src/stream/mstream.h:158
↓ 1 callers
Method
GetDefaultMat
get default material
src/material/matmanager.h:54
↓ 1 callers
Method
GetForward
@brief Get viewing direction. @return Camera forward direction.
src/camera/ortho.h:90
↓ 1 callers
Method
GetMaterial
@brief Get the material of the primitive. A default red material will be used for primitives with no materials or invalid materials. @return
src/core/primitive.h:93
↓ 1 callers
Method
GetMaterialId
@brief Get the material id. @return Material id of the shape.
src/shape/line.h:125
↓ 1 callers
Method
GetResource
src/material/matmanager.cpp:291
↓ 1 callers
Method
GetScreenCoord
get camera coordinate according to a view direction in world space
src/camera/perspective.cpp:109
↓ 1 callers
Method
GetShapeType
@brief Get the type of the shape @return The type of the shape.
src/shape/disk.h:99
↓ 1 callers
Method
GetSkyLight
get sky light
src/core/scene.h:141
↓ 1 callers
Method
HasSSS
src/material/material.cpp:279
↓ 1 callers
Method
HasVolumeAttached
src/material/material.cpp:283
↓ 1 callers
Function
InitializeSocketSystem
src/core/socket.cpp:23
↓ 1 callers
Method
IsDisplayServerConnected
src/core/display_mgr.cpp:44
↓ 1 callers
Method
IsInfinite
@brief Whether the light is an infinite light source. @return Whether the light is an infinite light.
src/light/light.h:101
↓ 1 callers
Method
IsNoMaterialMode
src/material/matmanager.cpp:45
↓ 1 callers
Method
IsOccluded
src/accel/bvh.cpp:148
↓ 1 callers
Method
Li
radiance along a specific ray direction
src/integrator/ir.cpp:95
↓ 1 callers
Method
LoadHdrImage
src/light/hdrskylight.cpp:34
↓ 1 callers
Method
LoadScene
src/core/scene.cpp:112
↓ 1 callers
Function
LogI0
src/scatteringevent/bsdf/hair.cpp:56
↓ 1 callers
Function
Logistic
src/scatteringevent/bsdf/hair.cpp:70
↓ 1 callers
Function
MatrixSortToBlender
()
blender-plugin/addons/sortblend/exporter.py:129
↓ 1 callers
Function
MicrofacetMs
Revisiting Physically Based Shading at Imageworks http://www.aconty.com/pdf/s2017_pbs_imageworks_slides.pdf
src/scatteringevent/bsdf/multi_scattering.h:57
↓ 1 callers
Method
NeedFullTargetRealtimeUpdate
@brief Need full target real time update.
src/integrator/integrator.h:78
↓ 1 callers
Method
NeedImageLock
@brief Whether the image update needs a lock
src/integrator/integrator.h:122
↓ 1 callers
Method
NeedRefreshTile
@brief Though most integrators do support live update in Blender, some doesn't, like light tracing.
src/integrator/integrator.h:68
↓ 1 callers
Function
OpenFile
( filename )
blender-plugin/addons/sortblend/ui/ui_render.py:114
↓ 1 callers
Function
OpenFolder
( path )
blender-plugin/addons/sortblend/ui/ui_render.py:122
↓ 1 callers
Method
Output
src/texture/texturebase.cpp:27
↓ 1 callers
Function
Perspective
perspective matrix
src/math/transform.h:190
↓ 1 callers
Method
PickPDF
@brief Get the pdf to pick the light. @return The pdf of picking the light source.
src/light/light.h:162
↓ 1 callers
Method
Power
src/light/area.cpp:77
↓ 1 callers
Method
PrintStats
src/core/stats.cpp:60
↓ 1 callers
Method
Process
src/core/display_mgr.cpp:85
↓ 1 callers
Function
ProcessOpacity
src/material/closures.cpp:630
↓ 1 callers
Function
ProcessVolumeClosure
src/material/closures.cpp:596
↓ 1 callers
Method
PushLine
@brief Push a line in the data structure. @param pri The original primitive. @return Whether the data structure is full.
src/simd/simd_line.h:69
↓ 1 callers
Method
PushTriangle
@brief Push a triangle in the data structure. @param pri The original primitive. @return Whether the data structure is full.
src/simd/simd_triangle.h:74
↓ 1 callers
Method
Register
src/core/stats.cpp:26
↓ 1 callers
Function
RegisterClosures
src/material/closures.cpp:564
↓ 1 callers
Method
RequestSample
src/integrator/bidirpath.cpp:233
← previous
next →
301–400 of 1,426, ranked by callers