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
↓ 3 callers
Method
isGroupInputNode
(self)
blender-plugin/addons/sortblend/material.py:694
↓ 3 callers
Method
isGroupOutputNode
(self)
blender-plugin/addons/sortblend/material.py:697
↓ 3 callers
Function
name_compat
(name)
blender-plugin/addons/sortblend/exporter.py:409
↓ 3 callers
Method
poll
(cls, context)
blender-plugin/addons/sortblend/ui/ui_material.py:27
↓ 3 callers
Method
rand
src/core/rand.cpp:59
↓ 3 callers
Function
ray_dir_x
src/simd/simd_ray_utils.h:103
↓ 3 callers
Function
ray_dir_y
src/simd/simd_ray_utils.h:106
↓ 3 callers
Function
ray_dir_z
src/simd/simd_ray_utils.h:109
↓ 3 callers
Function
ray_scale_x
src/simd/simd_ray_utils.h:121
↓ 3 callers
Function
ray_scale_y
src/simd/simd_ray_utils.h:124
↓ 3 callers
Function
ray_scale_z
src/simd/simd_ray_utils.h:127
↓ 3 callers
Function
resolveRayData
src/simd/simd_ray_utils.h:60
↓ 3 callers
Method
serialize_prop
(self, fs)
blender-plugin/addons/sortblend/material.py:2284
↓ 3 callers
Function
setupIntersection
@brief A helper function setup the result of intersection. @param tri_simd The triangle data structure that has 4/8 triangles. @param ray
src/simd/simd_triangle.h:311
↓ 3 callers
Function
sign
src/simd/simd_ray_utils.h:38
↓ 3 callers
Function
specularPdfScale
8.0f bears no physical law, it is purely just to increase the probability to avoid fireflies. Microfacet specular reflection is easily the source of f
src/scatteringevent/bsdf/disney.cpp:60
↓ 3 callers
Function
tanTheta2
src/scatteringevent/bsdf/bxdf_utils.h:40
↓ 3 callers
Function
update_cls
(tree)
blender-plugin/addons/sortblend/material.py:303
↓ 3 callers
Function
vec3_to_tuple
(vec)
blender-plugin/addons/sortblend/exporter.py:234
↓ 2 callers
Function
Ap
src/scatteringevent/bsdf/hair.cpp:31
↓ 2 callers
Method
BuildMaterial
src/material/material.cpp:30
↓ 2 callers
Function
ComputeApPdf
src/scatteringevent/bsdf/hair.cpp:96
↓ 2 callers
Function
DielectricFresnel
@brief Dielectric fresnel. @param cosI Cosine of the angle between the incident direction and normal. It could be negative, meaning the ray
src/scatteringevent/bsdf/fresnel.h:53
↓ 2 callers
Function
DisconnectSocket
src/core/socket.cpp:70
↓ 2 callers
Method
E
src/scatteringevent/bsdf/microfacet.cpp:95
↓ 2 callers
Method
Evaluate
evaluate value from sky
src/math/sky.cpp:24
↓ 2 callers
Method
EvaluateMediumSample
src/material/material.cpp:248
↓ 2 callers
Method
FillScene
src/entity/light_entity.cpp:33
↓ 2 callers
Method
FlushData
Flush the data into StatsSummary
src/core/stats.cpp:102
↓ 2 callers
Method
Generate2D
generate sample in two dimension
src/sampler/random.cpp:32
↓ 2 callers
Method
GetColorFromUV
src/texture/texturebase.cpp:90
↓ 2 callers
Method
GetFlag
@brief Get the flag of this scattering event. @return The current flag of this scattering event.
src/scatteringevent/scatteringevent.h:101
↓ 2 callers
Method
GetImageResolution
@brief Get targe image resolution
src/camera/camera.h:72
↓ 2 callers
Method
GetIntersect
src/accel/fast_bvh.hpp:305
↓ 2 callers
Method
GetPos
@brief Get current position. Ideally, IStreamBase might need to have this interface too. But it is not currently needed.
src/stream/fstream.h:275
↓ 2 callers
Method
GetShaderUnitTemplate
src/material/matmanager.cpp:303
↓ 2 callers
Function
GetStatsItemContainer
It is not a global variable because the order of intialization won't be correct if it were one. Static variable in a function will gets intialized the
src/core/stats.cpp:47
↓ 2 callers
Method
GetVolumeStep
src/material/material.cpp:287
↓ 2 callers
Method
GetVolumeStepCnt
src/material/material.cpp:291
↓ 2 callers
Function
I0
src/scatteringevent/bsdf/hair.cpp:42
↓ 2 callers
Method
InitializeSlaveWorker
src/job/scheduler.cpp:40
↓ 2 callers
Function
InternString
Intern string
src/core/strid.h:58
↓ 2 callers
Method
Inverse
inverse of the matrix
src/math/matrix.cpp:115
↓ 2 callers
Method
IsInitialized
@brief If the render context is initialized
src/core/render_context.h:63
↓ 2 callers
Method
IsValid
@brief Whether the color is valid. @return Whether the color contains Nan or Inf
src/spectrum/rgbspectrum.h:133
↓ 2 callers
Method
LightNum
get the number of lights
src/core/scene.h:151
↓ 2 callers
Method
Load
load image file
src/math/sky.h:45
↓ 2 callers
Method
MaxAxisId
src/math/bbox.cpp:95
↓ 2 callers
Method
NeedFinalUpdate
@brief Whether the integrater need final update, light tracing and bdpt will need it
src/integrator/integrator.h:73
↓ 2 callers
Function
Phi
src/scatteringevent/bsdf/hair.cpp:66
↓ 2 callers
Method
PreProcess
Preprocess
src/integrator/ir.cpp:32
↓ 2 callers
Method
Process
src/material/closures.cpp:441
↓ 2 callers
Method
ProcessDisplayQueue
src/core/display_mgr.cpp:48
↓ 2 callers
Method
PushGeometry
src/accel/embree.cpp:136
↓ 2 callers
Function
SORTRayFromEmbree
@briec Construct a SORT ray from an Embree ray
src/accel/embree_util.h:67
↓ 2 callers
Method
SampleScatteringType
src/scatteringevent/scatteringevent.cpp:61
↓ 2 callers
Method
Sample_BSSRDF
src/scatteringevent/scatteringevent.cpp:141
↓ 2 callers
Method
Sample_l
src/shape/quad.cpp:23
↓ 2 callers
Method
SetColor
set the color
src/texture/rendertarget.cpp:22
↓ 2 callers
Method
SetPrimitive
@brief Set primitive. @param p Primitive list holding all primitives in the node.
src/accel/bvh_utils.h:35
↓ 2 callers
Method
SetSizeX
@brief Set length along x axis of the quad. @param x Size along x axis.
src/shape/quad.h:92
↓ 2 callers
Method
SetSizeY
@brief Set length along y axis of the quad. @param y Size along y axis.
src/shape/quad.h:97
↓ 2 callers
Function
SortStatsFlushData
src/core/stats.cpp:152
↓ 2 callers
Method
Tr
src/medium/medium.cpp:60
↓ 2 callers
Method
TransformVector
src/math/transform.h:51
↓ 2 callers
Function
UniformSampleCone
sampling a cone uniformly para 'u' : a canonical random variable para 'v' : a canonical random variable
src/core/samplemethod.h:84
↓ 2 callers
Method
UpdatePixel
src/core/display_mgr.h:58
↓ 2 callers
Function
addLogDispatcher
src/core/log.cpp:35
↓ 2 callers
Function
collect_shader_unit
(shader_node, visited_instance, visited_types, shader_node_connections, node_type_mapping, input_index = -1)
blender-plugin/addons/sortblend/exporter.py:760
↓ 2 callers
Function
cosDPhi
src/scatteringevent/bsdf/bxdf_utils.h:44
↓ 2 callers
Function
crc32_bitwise
src/core/strid.h:40
↓ 2 callers
Function
dot
src/math/vector2.h:121
↓ 2 callers
Function
export_mesh
(obj, mesh, fs)
blender-plugin/addons/sortblend/exporter.py:482
↓ 2 callers
Function
find_output_node
(material)
blender-plugin/addons/sortblend/exporter.py:652
↓ 2 callers
Function
generate_inputs
(tree)
blender-plugin/addons/sortblend/material.py:269
↓ 2 callers
Function
generate_lut
(f, sample_cnt, monte_carlo_sample_cnt, ns, with_fresnel)
scripts/file_generator/multi_scattering_lut.py:167
↓ 2 callers
Function
generate_outputs
(tree)
blender-plugin/addons/sortblend/material.py:285
↓ 2 callers
Method
getGroupTree
(cls)
blender-plugin/addons/sortblend/material.py:311
↓ 2 callers
Method
getShaderInputParameterName
(self,param)
blender-plugin/addons/sortblend/material.py:1044
↓ 2 callers
Method
getShaderInputParameterName
(self,param)
blender-plugin/addons/sortblend/material.py:1309
↓ 2 callers
Method
getShaderOutputParameterName
(self,param)
blender-plugin/addons/sortblend/material.py:1046
↓ 2 callers
Method
getShaderOutputParameterName
(self,param)
blender-plugin/addons/sortblend/material.py:1287
↓ 2 callers
Function
getSurfaceClosureBase
src/material/closures.cpp:143
↓ 2 callers
Function
getVolumeClosureBase
src/material/closures.cpp:150
↓ 2 callers
Function
get_from_socket
(socket)
blender-plugin/addons/sortblend/exporter.py:661
↓ 2 callers
Function
get_socket_data
(socket)
blender-plugin/addons/sortblend/material.py:259
↓ 2 callers
Method
get_socket_data_type
(self)
blender-plugin/addons/sortblend/material.py:467
↓ 2 callers
Function
get_sort_compatible_panels
()
blender-plugin/addons/sortblend/base.py:32
↓ 2 callers
Function
get_sort_dir
()
blender-plugin/addons/sortblend/exporter.py:53
↓ 2 callers
Function
intersectLine_Inner
@brief Helper function that implements the core algorithm of ray line intersection. @param ray Ray to be tested against. @param ray_simd
src/simd/simd_line.h:232
↓ 2 callers
Method
isGroupNode
(self)
blender-plugin/addons/sortblend/material.py:1158
↓ 2 callers
Method
isMaterialOutputNode
(self)
blender-plugin/addons/sortblend/material.py:995
↓ 2 callers
Method
isShaderGroupInputNode
(self)
blender-plugin/addons/sortblend/material.py:700
↓ 2 callers
Method
is_active
(cls, context)
blender-plugin/addons/sortblend/renderer.py:110
↓ 2 callers
Function
is_node_group_id
(ng, name)
blender-plugin/addons/sortblend/material.py:141
↓ 2 callers
Function
list_materials
( depsgraph )
blender-plugin/addons/sortblend/exporter.py:40
↓ 2 callers
Function
logD
(s)
blender-plugin/addons/sortblend/log.py:33
↓ 2 callers
Function
logTimeString
src/core/log.cpp:54
↓ 2 callers
Function
parse_args
src/core/parse_args.h:26
↓ 2 callers
Method
pdf
src/scatteringevent/bsdf/hair.cpp:297
← previous
next →
201–300 of 1,426, ranked by callers