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
Method
Build
src/accel/unigrid.cpp:42
Method
Build
src/accel/octree.cpp:41
Method
Build
src/accel/kdtree.cpp:42
Method
Build
src/accel/fast_bvh.hpp:109
Method
Build
src/accel/embree.cpp:49
Method
BuildEmbreeGeometry
@brief Process embree data. @param device Embree device.
src/core/primitive.h:145
Method
BuildEmbreeGeometry
src/shape/sphere.cpp:158
Method
BuildEmbreeGeometry
src/shape/triangle.cpp:264
Method
BuildEmbreeGeometry
src/shape/line.cpp:150
Method
BuildEmbreeGeometry
src/shape/disk.cpp:113
Method
BuildEmbreeGeometry
src/entity/visual.cpp:117
Method
BuildMaterial
@brief This should be an empty method that does nothing @param context Tsl context.
src/material/material.h:303
Method
Bxdf
src/scatteringevent/bsdf/bxdf.cpp:22
Method
Clear
@brief Clear the data
src/stream/mstream.h:184
Method
ClearcoatGGX
@brief Constructor @param roughness Roughness of the surface formed by the micro facets.
src/scatteringevent/bsdf/disney.h:178
Method
Clone
src/accel/unigrid.cpp:395
Method
Clone
src/accel/octree.cpp:369
Method
Clone
src/accel/kdtree.cpp:411
Method
Clone
src/accel/bvh.cpp:297
Method
Clone
src/accel/fast_bvh.hpp:821
Method
Clone
src/accel/embree.cpp:132
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:193
Method
Coat
src/scatteringevent/bsdf/coat.cpp:33
Method
ConvertIntersection
@brief Construct instersection data from Embree intersection. @param ray_hit Embree intersection data. @param inter SORT intersection data
src/core/primitive.h:135
Method
ConvertIntersection
src/shape/sphere.cpp:140
Method
ConvertIntersection
src/shape/triangle.cpp:230
Method
ConvertIntersection
src/shape/line.cpp:130
Method
ConvertIntersection
src/shape/disk.cpp:100
Function
Degrees
@brief Radian to degree. @param rad Value to be converted. @return Cooresponding degree.
src/math/utils.h:112
Method
Determinant
determinant of the matrix
src/math/matrix.cpp:104
Method
Dielectric
Constructor @param reflectance Direction hemisphere reflection. @param transmittance Direction hemisphere transmittance. @param ior
src/scatteringevent/bsdf/dielectric.h:57
Method
Dielectric
src/scatteringevent/bsdf/dielectric.cpp:32
Method
DisneyBRDF
Constructor @param params All parameters. @param ew Evaluation weight of the BXDF. @param sw Sampling weight of
src/scatteringevent/bsdf/disney.h:70
Method
DisneyBssrdf
src/scatteringevent/bsdf/disney.cpp:104
Method
DisplayImageInfo
src/core/display_mgr.h:92
Method
DisplayItemBase
src/core/display_mgr.h:32
Method
DisplayTile
src/core/display_mgr.h:46
Method
Distribution1D
constructor
src/core/samplemethod.h:132
Method
Distribution2D
default constructor
src/core/samplemethod.h:230
Method
DistributionBRDF
Constructor taking spectrum information. @param s Direction-Hemisphere reflection. @oaram r Roughnes. @param specular Refle
src/scatteringevent/bsdf/distributionbrdf.h:49
Method
DoubleSided
Constructor @param bxdf0 Bxdf0. @param bxdf1 Bxdf1. @param weight Weight of the BXDF.
src/scatteringevent/bsdf/doublesided.h:40
Method
Embree
src/accel/embree.cpp:39
Method
Evaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. Caller of this function
src/scatteringevent/bsdf/fresnel.h:129
Method
Evaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. @return Evaluate
src/scatteringevent/bsdf/fresnel.h:149
Method
Evaluate
@brief Evaluate the Fresnel term. @param cosI Absolute cosine value of the angle between the incident ray and the normal. Caller of this function
src/scatteringevent/bsdf/fresnel.h:170
Method
Evaluate
src/material/closures.cpp:552
Method
EvaluateAvg
@brief Evaluate the average of the fresnel term Luckily, for Schlick's approximation, there is an analytical solution to the integral. @return
src/scatteringevent/bsdf/fresnel.h:178
Method
EvaluateOpacity
src/material/closures.cpp:509
Method
EvaluateTransparency
@brief Evaluate translucency. @param intersection The intersection. @return The transparency at the intersection.
src/material/material.h:159
Function
EvaluateVolumeSample
src/material/tsl_system.cpp:107
Method
Evaluate_Sampling_Weight
src/scatteringevent/bsdf/disney.cpp:436
Method
F
Evaluate the BXDF. IMPORTANT: Instead of returning exactly the value of BXDF, this function choose to return BXDF * cos(\theta), where \theta is the
src/scatteringevent/bsdf/bxdf.h:78
Method
Fabric
Constructor taking spectrum information. @param bc Base color. @param r Roughness. @param weight Weight of this BRDF @para
src/scatteringevent/bsdf/fabric.h:42
Method
Factory
@brief Make sure constructor is private.
src/core/rtti.h:71
Method
Fast_Bvh_Node
@brief Constructor. @param offset The offset of the first primitive in the whole buffer. @param cnt Number of primitives in the node.
src/accel/fast_bvh.h:79
Function
Fast_Bvh_Node_Ptr makeFastBvhNode
src/accel/fast_bvh.hpp:24
Method
FileLogDispatcher
src/core/log.cpp:152
Method
FillScene
src/entity/camera_entity.cpp:34
Method
Flush
@brief Flush current written result.
src/stream/fstream.h:270
Method
Flush
@brief Flush current written result.
src/stream/sstream.h:116
Method
FlushCounter
src/core/stats.cpp:80
Method
FlushData
src/core/stats.cpp:32
Method
FourierBxdf
src/scatteringevent/bsdf/fourierbxdf.cpp:410
Method
FresnelConductor
Constructor @param e Index of refraction of the material. @param kk Absorption coefficient.
src/scatteringevent/bsdf/fresnel.h:124
Method
FresnelDielectric
Constructor @param ei Index of refraction of the medium on the side normal points. @param et Index of refraction of the medium on the othe
src/scatteringevent/bsdf/fresnel.h:144
Method
FresnelSchlick
Constructor @param ei Index of refraction of the medium on the side normal points. @param et Index of refraction of the medium on the othe
src/scatteringevent/bsdf/fresnel.h:165
Method
FullTargetUpdate
src/core/display_mgr.h:99
Method
G1
src/scatteringevent/bsdf/disney.cpp:95
Method
G1
src/scatteringevent/bsdf/microfacet.cpp:162
Method
GGX
src/scatteringevent/bsdf/microfacet.cpp:229
Function
GammaToLinear
@brief Color from gamma space to linear space. @param value Gamma space color. @return Linear space color.
src/math/utils.h:129
Method
Generate1D
generate sample in one dimension
src/sampler/random.cpp:23
Method
Generate1D
generate sample in one dimension
src/sampler/regular.cpp:23
Method
Generate1D
generate sample in one dimension
src/sampler/stratified.cpp:24
Method
Generate2D
generate sample in two dimension
src/sampler/regular.cpp:39
Method
Generate2D
generate sample in two dimension
src/sampler/stratified.cpp:33
Method
GenerateRay
generate a ray given a pixel
src/camera/environment.cpp:27
Method
GenerateRay
generate ray
src/camera/perspective.cpp:66
Method
GetAlpha
src/texture/imagetexture2d.cpp:47
Method
GetAlpha
@brief Get the alpha at a specific position. @param x X coordinate. If out of range, it will be filtered. @param y Y coordinat
src/texture/texturebase.h:73
Method
GetAttenuation
src/accel/accelerator.cpp:26
Method
GetAttenuation
@brief Get occlusion along the ray. Get attenuation along the light. @ms Medium stack during shadow evaluation. Medium aware integrator
src/light/light.h:56
Method
GetAverage
src/texture/imagetexture2d.cpp:136
Method
GetAverage
@brief Get average sky color @return Get The average sky color
src/light/hdrskylight.h:51
Method
GetAverage
@brief Get average sky color @return Get The average sky color
src/light/ambientlight.h:53
Method
GetAverage
get the average radiance
src/math/sky.cpp:36
Method
GetBound
@brief Get the currently bound scheduler
src/job/scheduler.h:132
Method
GetCameraHeight
@brief Get height of camera image plane in world space. @return The height of camera image plane in world space.
src/camera/ortho.h:64
Method
GetCameraWidth
@brief Get width of camera image plane in world space. @return The width of camera image plane in world space.
src/camera/ortho.h:60
Method
GetColor
src/texture/imagetexture2d.cpp:31
Method
GetCount
get the count
src/core/samplemethod.h:210
Method
GetData
src/texture/rendertarget.h:32
Method
GetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:186
Method
GetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:215
Method
GetEAvg_Lut
src/scatteringevent/bsdf/microfacet.h:244
Method
GetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:185
Method
GetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:214
Method
GetE_Lut
@brief Get the pointer to the pre-baked lut for integral
src/scatteringevent/bsdf/microfacet.h:243
Method
GetForward
@brief Get viewing direction. @return Camera forward direction.
src/camera/environment.h:52
Method
GetForward
@brief Get viewing direction. @return Camera forward direction.
src/camera/perspective.h:55
← previous
next →
501–600 of 1,426, ranked by callers