MCPcopy Create free account

hub / github.com/Roy-zZZ08/Texture-Atlas-Compression / functions

Functions242 in github.com/Roy-zZZ08/Texture-Atlas-Compression

Method__init__
(self, input)
Code/nvdiffmodeling/src/mesh.py:345
Method__init__
(self, input, displacement_map, scale, keep_connectivity)
Code/nvdiffmodeling/src/mesh.py:422
Function_fresnel_shlick
(f0, f90, cosTheta, use_python=False)
Code/nvdiffmodeling/src/renderutils/ops.py:82
Function_lambda_ggx
(alphaSqr, cosTheta, use_python=False)
Code/nvdiffmodeling/src/renderutils/ops.py:127
Function_masking_smith
(alphaSqr, cosThetaI, cosThetaO, use_python=False)
Code/nvdiffmodeling/src/renderutils/ops.py:149
Function_ndf_ggx
(alphaSqr, cosTheta, use_python=False)
Code/nvdiffmodeling/src/renderutils/ops.py:105
Method_nhwcIndex
Helpers to index and read/write a single element
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:28
Functionalign_with_reference
(base_mesh, ref_mesh)
Code/nvdiffmodeling/src/mesh.py:124
Functionauto_normals
(mesh)
Code/nvdiffmodeling/src/mesh.py:249
Functionavg_edge_length
(opt_mesh)
Code/nvdiffmodeling/src/regularizer.py:20
Functionavg_pool_nhwc
(x : torch.Tensor, size)
Code/nvdiffmodeling/src/util.py:99
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:78
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:101
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:123
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:145
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:171
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:221
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:256
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:295
Methodbackward
(ctx, dout)
Code/nvdiffmodeling/src/renderutils/ops.py:339
Functionbilinear_downsample
(x : torch.tensor)
Code/nvdiffmodeling/src/util.py:256
Functionbsdf_phong
(nrm, wo, wi, N)
Code/nvdiffmodeling/src/renderutils/bsdf.py:63
FunctionbwdCross
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:49
FunctionbwdDot
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:65
FunctionbwdReflect
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:76
FunctionbwdSafeNormalize
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:93
Functioncenter_by_reference
(base_mesh, ref_aabb, scale)
Code/nvdiffmodeling/src/mesh.py:115
Functioncheckerboard
(width, repetitions)
Code/nvdiffmodeling/src/util.py:352
Functionclamp
Code/nvdiffmodeling/src/renderutils/c_src/common.h:35
Functioncompute_tangents
(mesh)
Code/nvdiffmodeling/src/mesh.py:289
Functioncosine_sample
(N : np.ndarray)
Code/nvdiffmodeling/src/util.py:191
Functioncosine_sample_texture
(res, N : np.ndarray)
Code/nvdiffmodeling/src/util.py:221
FunctioncreateLoss
(FLAGS)
Code/nvdiffmodeling/RenderCompare.py:65
Functioncreate_trainable
(init, res, auto_mipmaps)
Code/nvdiffmodeling/src/texture.py:74
Functioncross
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:40
Functiondisplace
(mesh, displacement_map, scale=1.0, keep_connectivity=True)
Code/nvdiffmodeling/src/mesh.py:420
Functiondisplay_image
(image, zoom=None, size=None, title=None)
Code/nvdiffmodeling/src/util.py:283
Functionedge_length_regularizer
(mesh)
Code/nvdiffmodeling/src/regularizer.py:54
Methodeval
(self, params={})
Code/nvdiffmodeling/src/regularizer.py:126
Methodeval
(self, params={})
Code/nvdiffmodeling/src/regularizer.py:178
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:135
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:175
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:254
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:294
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:384
Methodeval
(self, params={})
Code/nvdiffmodeling/src/mesh.py:428
Functionface_normal_regularizer
(opt_mesh)
Code/nvdiffmodeling/src/regularizer.py:153
Methodfetch
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:32
Methodfetch1
///////////////////////////////////////////////////////////////////////////////////// Fetch, use broadcasting for tensor dimensions of size 1
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:43
Methodfetch3
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:48
Methodforward
(ctx, f0, f90, cosTheta)
Code/nvdiffmodeling/src/renderutils/ops.py:72
Methodforward
(ctx, alphaSqr, cosTheta)
Code/nvdiffmodeling/src/renderutils/ops.py:95
Methodforward
(ctx, alphaSqr, cosTheta)
Code/nvdiffmodeling/src/renderutils/ops.py:117
Methodforward
(ctx, alphaSqr, cosThetaI, cosThetaO)
Code/nvdiffmodeling/src/renderutils/ops.py:139
Methodforward
(ctx, pos, view_pos, perturbed_nrm, smooth_nrm, smooth_tng, geom_nrm, two_sided_shading, opengl)
Code/nvdiffmodeling/src/renderutils/ops.py:164
Methodforward
(ctx, nrm, wi)
Code/nvdiffmodeling/src/renderutils/ops.py:215
Methodforward
(ctx, col, nrm, wo, wi, alpha, min_roughness)
Code/nvdiffmodeling/src/renderutils/ops.py:249
Methodforward
(ctx, kd, arm, pos, nrm, view_pos, light_pos, min_roughness)
Code/nvdiffmodeling/src/renderutils/ops.py:288
Methodforward
(ctx, img, target, loss, tonemapper)
Code/nvdiffmodeling/src/renderutils/ops.py:332
Methodforward
(ctx, points, matrix, isPoints)
Code/nvdiffmodeling/src/renderutils/ops.py:372
Functionfresnel_shlick_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:287
Functionfresnel_shlick_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:254
FunctiongetWarpSize
returns the size of a block that can be reduced using horizontal SIMD operations (e.g. __shfl_xor_sync)
Code/nvdiffmodeling/src/renderutils/c_src/common.cpp:53
Methodget_frames
(self)
Code/nvdiffmodeling/src/mesh.py:61
Functionget_miplevels
(texture: np.ndarray)
Code/nvdiffmodeling/src/util.py:68
Functionguess_weights
(base_mesh, ref_mesh, N=10)
Code/nvdiffmodeling/src/mesh.py:219
Functionimage_loss
Compute HDR image loss. Combines tonemapping and loss into a single kernel for better perf. All tensors assume a shape of [minibatch_size, height,
Code/nvdiffmodeling/src/renderutils/ops.py:343
Functionimage_loss_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:679
Functionimage_loss_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:645
Functionl1
(output, target)
Code/nvdiffmodeling/src/renderutils/tests/test_loss.py:23
Functionl1
(output, target)
Code/nvdiffmodeling/src/renderutils/tests/test_mesh.py:26
Functionlambda_ggx_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:404
Functionlambda_ggx_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:373
Functionlambert
Lambertian bsdf. All tensors assume a shape of [minibatch_size, height, width, 3] or broadcastable equivalent. Args: nrm: World spac
Code/nvdiffmodeling/src/renderutils/ops.py:225
Functionlambert_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:227
Functionlambert_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:196
Functionlaplace_regularizer_const
(opt_mesh, base_mesh=None)
Code/nvdiffmodeling/src/regularizer.py:97
Functionload_image
(fn)
Code/nvdiffmodeling/src/util.py:333
Functionload_mtl
(fn, clear_ks=True)
Code/nvdiffmodeling/src/material.py:21
Functionload_obj
(filename, clear_ks=True, mtl_override=None)
Code/nvdiffmodeling/src/obj.py:42
Functionload_texture2D
(fn, lambda_fn=None, channels=None)
Code/nvdiffmodeling/src/texture.py:124
FunctionlookAt
(eye, at, up)
Code/nvdiffmodeling/src/util.py:159
Functionmasking_smith_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:464
Functionmasking_smith_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:431
Functionmerge
(mesh_a, mesh_b)
Code/nvdiffmodeling/src/mesh.py:467
Functionmerge_materials
(materials, texcoords, tfaces, mfaces)
Code/nvdiffmodeling/src/material.py:101
Functionndf_ggx_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:346
Functionndf_ggx_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:315
MethodnhwcIndex
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:29
MethodnhwcIndexContinuous
Code/nvdiffmodeling/src/renderutils/c_src/tensor.h:30
Functionoperator*
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:31
Functionoperator+
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:29
Functionoperator-
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:30
Functionoperator/
Code/nvdiffmodeling/src/renderutils/c_src/vec3f.h:32
Functionpbr_bsdf
Physically-based bsdf, both diffuse & specular lobes All tensors assume a shape of [minibatch_size, height, width, 3] or broadcastable equivalent
Code/nvdiffmodeling/src/renderutils/ops.py:299
Functionpbr_bsdf_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:601
Functionpbr_bsdf_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:561
Functionpbr_specular
Physically-based specular bsdf. All tensors assume a shape of [minibatch_size, height, width, 3] or broadcastable equivalent unless otherwise note
Code/nvdiffmodeling/src/renderutils/ops.py:260
Functionpbr_specular_bwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:530
Functionpbr_specular_fwd
Code/nvdiffmodeling/src/renderutils/c_src/torch_bindings.cpp:492
← previousnext →101–200 of 242, ranked by callers