Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ddiakopoulos/polymer
/ functions
Functions
2,328 in github.com/ddiakopoulos/polymer
⨍
Functions
2,328
◇
Types & classes
663
↓ 1 callers
Function
eval_primitive_cpu
apps/2dpt/2dpt.cpp:76
↓ 1 callers
Method
export_all
libraries/lib-engine/src/material-library.cpp:45
↓ 1 callers
Function
extract_indices
libraries/lib-model-io/src/gltf-io.cpp:89
↓ 1 callers
Function
extract_ivec4_accessor
libraries/lib-model-io/src/gltf-io.cpp:74
↓ 1 callers
Function
file_exists
libraries/lib-polymer/src/util-win32.cpp:78
↓ 1 callers
Function
findStripFirst
libraries/lib-model-io/third-party/meshoptimizer/stripifier.cpp:10
↓ 1 callers
Function
find_image_index
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:748
↓ 1 callers
Function
find_material_index
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:760
↓ 1 callers
Function
find_mesh_index
libraries/lib-model-io/src/gltf-io.cpp:38
↓ 1 callers
Function
find_root
Polymer asset handles for meshes are of the form `root_name/sub_name` This function returns `root_file_name`
libraries/lib-engine/include/polymer-engine/asset/asset-resolver.hpp:101
↓ 1 callers
Function
find_sampler_index
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:752
↓ 1 callers
Function
find_skin_index
libraries/lib-model-io/src/gltf-io.cpp:32
↓ 1 callers
Function
find_texture_index
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:756
↓ 1 callers
Method
find_visible_nodes
libraries/lib-polymer/include/polymer-core/tools/bvh.hpp:364
↓ 1 callers
Function
floor_to_int
Returns the nearest int equal or lower of the provided argument
libraries/lib-polymer/include/polymer-core/math/math-common.hpp:131
↓ 1 callers
Function
format_timestamp
Helper to format timestamp as a readable string
apps/editor/asset-browser.hpp:20
↓ 1 callers
Method
frame
apps/3dgs-viewer/3dgs-viewer.cpp:677
↓ 1 callers
Function
generateHardBoundaries
libraries/lib-model-io/third-party/meshoptimizer/overdrawoptimizer.cpp:161
↓ 1 callers
Function
generateSoftBoundaries
libraries/lib-model-io/third-party/meshoptimizer/overdrawoptimizer.cpp:191
↓ 1 callers
Function
generate_dfg_lut
Generates a DFG (D*F*G / (4*NdotL*NdotV)) integration LUT for IBL specular Based on Filament's implementation - stores (scale, bias) for split-sum app
libraries/lib-engine/include/polymer-engine/renderer/renderer-util.hpp:170
↓ 1 callers
Function
gequal
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:766
↓ 1 callers
Function
getCodeAuxIndex
libraries/lib-model-io/third-party/meshoptimizer/indexcodec.cpp:137
↓ 1 callers
Function
getEdgeFifo
libraries/lib-model-io/third-party/meshoptimizer/indexcodec.cpp:36
↓ 1 callers
Function
getIBLRadianceGGX
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:415
↓ 1 callers
Function
getIBLRadianceLambertian
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:438
↓ 1 callers
Function
getNextTriangleDeadEnd
libraries/lib-model-io/third-party/meshoptimizer/vcacheoptimizer.cpp:149
↓ 1 callers
Function
getNextVertexDeadEnd
libraries/lib-model-io/third-party/meshoptimizer/vcacheoptimizer.cpp:86
↓ 1 callers
Function
getNextVertexNeighbour
libraries/lib-model-io/third-party/meshoptimizer/vcacheoptimizer.cpp:109
↓ 1 callers
Function
getSquaredDistanceBetweenPointAndRay
libraries/lib-polymer/include/polymer-core/tools/quick-hull.hpp:34
↓ 1 callers
Method
getVertexIndicesOfHalfEdge
libraries/lib-polymer/include/polymer-core/tools/quick-hull.hpp:196
↓ 1 callers
Function
get_ampl_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:4293
↓ 1 callers
Function
get_azzurro_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:4030
↓ 1 callers
Function
get_balance_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:3767
↓ 1 callers
Method
get_bounds
samples/gl-bvh/gl-bvh.cpp:38
↓ 1 callers
Method
get_children
libraries/lib-engine/include/polymer-engine/object.hpp:814
↓ 1 callers
Function
get_cividis_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:1525
↓ 1 callers
Function
get_cmr_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2699
↓ 1 callers
Method
get_control_points
libraries/lib-polymer/include/polymer-core/tools/splines.hpp:51
↓ 1 callers
Function
get_cubehelix_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2591
↓ 1 callers
Method
get_cubic_coefficients
Convert the parameteric control points into polynomial coefficients
libraries/lib-polymer/include/polymer-core/tools/splines.hpp:133
↓ 1 callers
Function
get_current_directory
libraries/lib-polymer/src/util-win32.cpp:66
↓ 1 callers
Method
get_data_as_vector
libraries/lib-polymer/include/polymer-core/queues/queue-circular.hpp:126
↓ 1 callers
Function
get_deep_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:3504
↓ 1 callers
Method
get_elements
libraries/lib-model-io/third-party/tinyply/tinyply.h:1313
↓ 1 callers
Function
get_gray_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:205
↓ 1 callers
Function
get_haline_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:3241
↓ 1 callers
Function
get_hot_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:180
↓ 1 callers
Function
get_ice_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2978
↓ 1 callers
Method
get_indices
libraries/lib-polymer/include/polymer-core/tools/octree.hpp:52
↓ 1 callers
Function
get_inferno_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:736
↓ 1 callers
Function
get_jet_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:164
↓ 1 callers
Method
get_length_parameter
libraries/lib-polymer/include/polymer-core/tools/splines.hpp:104
↓ 1 callers
Function
get_magma_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:473
↓ 1 callers
Method
get_maximum_size
libraries/lib-polymer/include/polymer-core/queues/queue-circular.hpp:67
↓ 1 callers
Function
get_metallic_roughness
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:377
↓ 1 callers
Method
get_mods
libraries/lib-app-base/src/glfw-app.cpp:192
↓ 1 callers
Method
get_negative
Given a plane through the origin with a normal, returns the corner closest to the plane.
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:115
↓ 1 callers
Function
get_node_local_transform
libraries/lib-model-io/src/gltf-io.cpp:107
↓ 1 callers
Function
get_normal_info
libraries/lib-model-io/third-party/cgltf/example-engine-integration.cpp:301
↓ 1 callers
Method
get_output_texture
libraries/lib-gfx-gl/include/polymer-gfx-gl/post/gl-unreal-bloom.hpp:219
↓ 1 callers
Method
get_parent
libraries/lib-engine/include/polymer-engine/object.hpp:807
↓ 1 callers
Function
get_parula_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:211
↓ 1 callers
Function
get_plasma_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:999
↓ 1 callers
Method
get_projection_matrix
libraries/lib-app-base/include/polymer-app-base/camera-controllers.hpp:356
↓ 1 callers
Method
get_projector_matrix
Transforms a position into projective texture space. This matrix combines the light view, projection and bias matrices.
samples/gl-debug-ui/gl-debug-ui.cpp:74
↓ 1 callers
Method
get_shadow_pass
libraries/lib-engine/src/renderer-pbr.cpp:228
↓ 1 callers
Function
get_spectral_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2573
↓ 1 callers
Function
get_speed_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2715
↓ 1 callers
Method
get_sun_direction
libraries/lib-engine/include/polymer-engine/renderer/renderer-procedural-sky.hpp:242
↓ 1 callers
Method
get_timestamp
libraries/lib-engine/include/polymer-engine/asset/asset-handle.hpp:131
↓ 1 callers
Function
get_turbo_color
This code is implemented based on the Turbo color map by Google LLC. Anton Mikhailov, �Turbo, An Improved Rainbow Colormap for Visualization� https://
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:1792
↓ 1 callers
Function
get_twilight_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:2056
↓ 1 callers
Method
get_type
libraries/lib-engine/src/core-events.cpp:35
↓ 1 callers
Method
get_value
libraries/lib-polymer/include/polymer-core/tools/property.hpp:124
↓ 1 callers
Method
get_view_direction
libraries/lib-polymer/include/polymer-core/tools/camera.hpp:36
↓ 1 callers
Method
get_view_matrix
libraries/lib-app-base/include/polymer-app-base/camera-controllers.hpp:350
↓ 1 callers
Function
get_viridis_color
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:1262
↓ 1 callers
Method
get_visible_entities
libraries/lib-engine/include/polymer-engine/system/system-collision.hpp:179
↓ 1 callers
Function
gl_enum_to_str
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:78
↓ 1 callers
Function
gl_severity_to_str
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:92
↓ 1 callers
Function
gl_size_bytes
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:134
↓ 1 callers
Function
gl_src_to_str
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:64
↓ 1 callers
Function
gltf_load_animation
libraries/lib-model-io/src/gltf-io.cpp:392
↓ 1 callers
Function
gltf_load_material
libraries/lib-model-io/src/gltf-io.cpp:162
↓ 1 callers
Function
gltf_load_skinned_primitive
libraries/lib-model-io/src/gltf-io.cpp:319
↓ 1 callers
Function
gltf_load_texture_info
libraries/lib-model-io/src/gltf-io.cpp:131
↓ 1 callers
Function
halton_2_3
samples/waterfall-fft/waterfall-fft.cpp:287
↓ 1 callers
Method
handle
tests/lib-engine/lib-engine-tests.cpp:41
↓ 1 callers
Method
handle_pan
apps/2dpt/2dpt-utils.hpp:100
↓ 1 callers
Method
handle_scroll
apps/2dpt/2dpt-utils.hpp:91
↓ 1 callers
Method
handler_count
libraries/lib-engine/src/core-events.cpp:136
↓ 1 callers
Method
has_data
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:663
↓ 1 callers
Function
has_gl_extension
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:25
↓ 1 callers
Function
hashBuckets
libraries/lib-model-io/third-party/meshoptimizer/indexgenerator.cpp:55
↓ 1 callers
Function
hashBuckets2
TODO: figure out naming conflicts between indexgenerator.cpp and this file
libraries/lib-model-io/third-party/meshoptimizer/simplifier.cpp:31
↓ 1 callers
Function
hashLookup
libraries/lib-model-io/third-party/meshoptimizer/indexgenerator.cpp:65
↓ 1 callers
Function
hosek_wilkie
libraries/lib-engine/include/polymer-engine/renderer/renderer-procedural-sky.hpp:68
↓ 1 callers
Function
import_asset_runtime
Imports assets from a file path and creates corresponding entities Supports: images (png, tga, jpg) and meshes (obj, fbx, ply, mesh)
libraries/lib-engine/include/polymer-engine/asset/asset-import.hpp:291
↓ 1 callers
Method
import_environment
libraries/lib-engine/src/scene.cpp:20
↓ 1 callers
Function
import_gltf_asset_runtime
Imports a glTF file with full PBR material support
libraries/lib-engine/include/polymer-engine/asset/asset-import.hpp:79
← previous
next →
701–800 of 2,328, ranked by callers