MCPcopy Create free account

hub / github.com/AntonioFerreras/Digital-Earth / functions

Functions155 in github.com/AntonioFerreras/Digital-Earth

↓ 10 callersFunctionsaturate
(x)
lib/math_utils.py:47
↓ 10 callersFunctionsdivf
(a: ti.f32, b: ti.f32)
lib/OpenDRT.py:93
↓ 9 callersFunctionrsi
(pos: vec3, dir: vec3, r: ti.f32)
lib/math_utils.py:18
↓ 8 callersFunction_logf
(x)
lib/OpenDRT.py:78
↓ 8 callersFunctionsample_sphere_texture
(sampler: ti.template(), pos, scale=1.0)
lib/math_utils.py:39
↓ 7 callersFunctionsqr
(x)
lib/math_utils.py:10
↓ 5 callersFunctionland_sdf
(heightmap: ti.template(), pos: vec3, scale: ti.f32)
pathtracer.py:12
↓ 5 callersFunctionnp_normalize
(v)
lib/math_utils.py:83
↓ 5 callersFunctionspowf
(a: ti.f32, b: ti.f32)
lib/OpenDRT.py:112
↓ 5 callersFunctionspowf3
(a: vec3, b: ti.f32)
lib/OpenDRT.py:120
↓ 4 callersFunctionUnproject
(xy: vec2)
lib/AgX.py:56
↓ 4 callersFunctionintersect_land
(heightmap: ti.template(), pos: vec3, dir: vec3, height_scale: ti.f32)
pathtracer.py:28
↓ 4 callersFunctionlum3
(x)
lib/colour.py:93
↓ 4 callersFunctionmake_orthonormal_basis
(n: vec3)
lib/math_utils.py:56
↓ 4 callersFunctionplancks
(temperature, wavelength)
lib/colour.py:52
↓ 4 callersFunctionsdivf3f
(a: vec3, b: ti.f32)
lib/OpenDRT.py:101
↓ 4 callersFunctionsrgb_to_spectrum
(lut: ti.template(), rgb, wavelength)
lib/colour.py:63
↓ 3 callersFunctionAgXFullCurve
(x: ti.f32, x_pivot: ti.f32, y_pivot: ti.f32, slope_pivot: ti.f32, toe_power: ti.f32, shoulder_power: ti.f32)
lib/AgX.py:118
↓ 3 callersFunction_expf
(x)
lib/OpenDRT.py:82
↓ 3 callersFunctionflare
(x: ti.f32, fl: ti.f32, invert: ti.i32)
lib/OpenDRT.py:212
↓ 3 callersFunctionlambda_smith
(NdotX: ti.f32, alpha2: ti.f32)
lib/surface_rendering_models.py:89
↓ 3 callersMethodset_up
(self, new_up)
earth_viewer.py:35
↓ 3 callersFunctionspherical_direction
(sin_theta: ti.f32, cos_theta: ti.f32, phi: ti.f32, x: vec3, y: vec3, z: vec3)
lib/math_utils.py:68
↓ 2 callersFunctionAgXHyperbolic
(x: ti.f32, power: ti.f32)
lib/AgX.py:101
↓ 2 callersFunctionAgXScale
(x_pivot: ti.f32, y_pivot: ti.f32, slope_pivot: ti.f32, power: ti.f32)
lib/AgX.py:97
↓ 2 callersFunctionAgXTerm
(x: ti.f32, x_pivot: ti.f32, slope_pivot: ti.f32, scale: ti.f32)
lib/AgX.py:105
↓ 2 callersFunctionGGX_smith_specular
(roughness: ti.f32, F_0: ti.f32, \ n_dot_l: ti.f32, n_dot_v: ti.f32, \
lib/surface_rendering_models.py:70
↓ 2 callersFunctionInverseMat
(m: mat3)
lib/AgX.py:24
↓ 2 callersFunctionPrimariesToMatrix
(xy_red: vec2, xy_green: vec2, xy_blue: vec2, xy_white: vec2)
lib/AgX.py:60
↓ 2 callersMethod_compute_cam_r
(self)
earth_viewer.py:69
↓ 2 callersMethod_compute_left_dir
(self, tgtdir)
earth_viewer.py:159
↓ 2 callersFunctionbeckmann_isotropic_lambda
(n_dot_v: ti.f32, alpha: ti.f32)
lib/surface_rendering_models.py:155
↓ 2 callersFunctioncone_angle_to_solid_angle
(x: ti.f32)
lib/math_utils.py:14
↓ 2 callersFunctionevaluate_phase
(ray_dir: vec3, light_dir: vec3, interaction_id: ti.i32, reduce_peak)
pathtracer.py:236
↓ 2 callersFunctionfresnel_dielectric
(v_dot_h: ti.f32, F_0: ti.f32)
lib/surface_rendering_models.py:111
↓ 2 callersFunctionget_atmos_density
(pos: vec3, clouds_sampler: ti.template())
pathtracer.py:68
↓ 2 callersFunctionget_land_material
(albedo_sampler: ti.template(), ocean_sampler: ti.template(), ba
pathtracer.py:285
↓ 2 callersFunctionintersect_cloud_limits
(ray_pos: vec3, ray_dir: vec3, land_isection: float)
pathtracer.py:146
↓ 2 callersFunctionland_normal
(heightmap: ti.template(), pos: vec3, scale: ti.f32)
pathtracer.py:17
↓ 2 callersFunctionlum
(x)
lib/colour.py:89
↓ 2 callersFunctionmaxf3
(mn: ti.f32, a: vec3)
lib/OpenDRT.py:125
↓ 2 callersFunctionnarrow_hue_angles
(v)
lib/OpenDRT.py:192
↓ 2 callersFunctionnormal_distribution
(x: ti.f32, mean: ti.f32, stdev: ti.f32)
lib/math_utils.py:52
↓ 2 callersFunctionnp_rotate_matrix
Return the rotation matrix associated with counterclockwise rotation about the given axis by theta radians.
lib/math_utils.py:88
↓ 2 callersFunctionsample_cone_oriented
(cos_theta_max: ti.f32, n: vec3)
lib/sampling.py:26
↓ 2 callersFunctionsample_hemisphere_cosine_weighted
(n: vec3)
lib/sampling.py:31
↓ 2 callersFunctionsample_interaction_delta_tracking
(ray_pos: vec3, ray_dir: vec3, t_
pathtracer.py:78
↓ 2 callersFunctionsample_transmittance
(ray_pos: vec3, ray_dir: vec3, land_isection: float,
pathtracer.py:212
↓ 2 callersMethodset_camera_pos
(self, x: ti.f32, y: ti.f32, z: ti.f32)
renderer.py:225
↓ 2 callersFunctiontransmittance_ratio_tracking
(ray_pos: vec3, ray_dir: vec3, t_start: flo
pathtracer.py:118
↓ 2 callersFunctionvdot
(m: mat3, v: vec3)
lib/OpenDRT.py:87
↓ 1 callersFunctionAgXCurve
(x: ti.f32, x_pivot: ti.f32, y_pivot: ti.f32, slope_pivot: ti.f32, toe_power: ti.f32, shoulder_power: ti.f32,
lib/AgX.py:109
↓ 1 callersFunctionComputeCompressionMatrix
(xyR: vec2, xyG: vec2, xyB: vec2, xyW: vec2, compression: ti.f32)
lib/AgX.py:77
↓ 1 callersFunctionG2_VCavity
(n_dot_l: ti.f32, n_dot_v: ti.f32, n_dot_h: ti.f32, v_dot_h: ti.f32)
lib/surface_rendering_models.py:170
↓ 1 callersFunctionG2_smith
(n_dot_l: ti.f32, n_dot_v: ti.f32, alpha2: ti.f32)
lib/surface_rendering_models.py:101
↓ 1 callersFunctionGGX_D
(n_dot_h: ti.f32, alpha2: ti.f32)
lib/surface_rendering_models.py:83
↓ 1 callersFunctionOpenDomainToNormalizedLog2
(openDomain: vec3, minimum_ev: ti.f32, maximum_ev: ti.f32)
lib/AgX.py:88
↓ 1 callersMethod_render_to_image
(self, samples: ti.i32, crf_sampler: ti.types.texture(num_dimensions=2))
renderer.py:347
↓ 1 callersMethod_update_by_mouse
(self, elapsed_time)
earth_viewer.py:43
↓ 1 callersMethod_update_by_wasd
(self, elapsed_time)
earth_viewer.py:73
↓ 1 callersMethodaccumulate
(self)
renderer.py:371
↓ 1 callersFunctionair
(wavelength: ti.f32)
lib/volume_rendering_models.py:49
↓ 1 callersFunctionbeckmann_isotropic_ndf
(n_dot_h: ti.f32, alpha: ti.f32)
lib/surface_rendering_models.py:147
↓ 1 callersFunctionbeckmann_specular
(roughness: ti.f32, F_0: ti.f32, \ n_dot_l: ti.f32, n_dot_v: ti.f32, \
lib/surface_rendering_models.py:54
↓ 1 callersMethodcamera_response
(self, crf_sampler: ti.template(), tristimulus: vec3)
renderer.py:334
↓ 1 callersMethodcopy_CIE_LUT_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.rgba16f, lod=0))
renderer.py:213
↓ 1 callersMethodcopy_CRF_LUT_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.rgba32f, lod=0))
renderer.py:219
↓ 1 callersMethodcopy_albedo_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.rgba8, lod=0))
renderer.py:171
↓ 1 callersMethodcopy_bathymetry_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.r8, lod=0))
renderer.py:195
↓ 1 callersMethodcopy_clouds_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.r8, lod=0))
renderer.py:189
↓ 1 callersMethodcopy_emissive_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.r8, lod=0))
renderer.py:201
↓ 1 callersMethodcopy_ocean_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.r8, lod=0))
renderer.py:183
↓ 1 callersMethodcopy_stars_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.rgba8, lod=0))
renderer.py:207
↓ 1 callersMethodcopy_textures
(self)
renderer.py:136
↓ 1 callersMethodcopy_topography_texture
(self, tex: ti.types.rw_texture(num_dimensions=2, fmt=ti.Format.r8, lod=0))
renderer.py:177
↓ 1 callersFunctiondisney_diffuse
(roughness: ti.f32, n_dot_l: ti.f32, n_dot_v: ti.f32, l_dot_h: ti.f32)
lib/surface_rendering_models.py:40
↓ 1 callersFunctiondraine_phase
(cos_theta: ti.f32, g: ti.f32, a: ti.f32)
lib/volume_rendering_models.py:122
↓ 1 callersFunctioneotf_hlg
(rgb: vec3, inverse: ti.i32)
lib/OpenDRT.py:134
↓ 1 callersFunctioneotf_pq
(rgb: vec3, inverse: ti.i32)
lib/OpenDRT.py:167
↓ 1 callersMethodfetch_image
(self)
renderer.py:382
↓ 1 callersMethodget_cast_dir
(self, u, v)
renderer.py:270
↓ 1 callersFunctionget_clouds_density
(clouds_sampler: ti.template(), pos: vec3)
pathtracer.py:49
↓ 1 callersFunctionget_mie_density
(h: ti.f32)
lib/volume_rendering_models.py:255
↓ 1 callersFunctionget_ozone_density
(h: ti.f32)
lib/volume_rendering_models.py:230
↓ 1 callersFunctionget_rayl_density
(h: ti.f32)
lib/volume_rendering_models.py:249
↓ 1 callersFunctionhash12
(p: vec2)
lib/math_utils.py:72
↓ 1 callersFunctionhash22
(p: vec2)
lib/math_utils.py:78
↓ 1 callersFunctionhg_phase
(cos_theta: ti.f32, g: ti.f32)
lib/volume_rendering_models.py:74
↓ 1 callersFunctionklein_nishina_phase
(cos_theta: ti.f32, e: ti.f32)
lib/volume_rendering_models.py:88
↓ 1 callersMethodload_crfs
(self)
renderer.py:147
↓ 1 callersFunctionmake_tangent_space
(n: vec3)
lib/math_utils.py:63
↓ 1 callersFunctionminf3
(mx: ti.f32, a: vec3)
lib/OpenDRT.py:130
↓ 1 callersFunctionopenDR_transform
(p_R: float, p_G: float, p_B: float)
lib/OpenDRT.py:222
↓ 1 callersFunctionray_march_transmittance
(ray_pos: vec3, ray_dir: vec3, rmo_extinction: vec3)
pathtracer.py:472
↓ 1 callersFunctionray_marh_atmos
(ray_pos: vec3, ray_dir: vec3, t_start: float, t_max
pathtracer.py:503
↓ 1 callersMethodrender
(self, albedo_sampler: ti.types.texture(num_dimensions=2), height_sampler: ti.types.textu
renderer.py:284
↓ 1 callersMethodreset_framebuffer
(self)
renderer.py:367
↓ 1 callersFunctionsample_cone
(cos_theta_max: ti.f32)
lib/sampling.py:14
↓ 1 callersFunctionsample_draine
(view: vec3, g: ti.f32, a: ti.f32)
lib/volume_rendering_models.py:126
↓ 1 callersFunctionsample_hg_phase
(view: vec3, g: ti.f32)
lib/volume_rendering_models.py:79
next →1–100 of 155, ranked by callers