Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Zylann/godot_voxel
/ functions
Functions
5,384 in github.com/Zylann/godot_voxel
⨍
Functions
5,384
◇
Types & classes
1,239
↓ 2 callers
Method
rewind
meshers/transvoxel/transvoxel_cell_iterator.h:46
↓ 2 callers
Function
rotate_mesh_arrays
meshers/blocky/voxel_blocky_model_mesh.cpp:98
↓ 2 callers
Method
rotate_x_90_ccw
util/math/ortho_basis.h:88
↓ 2 callers
Function
run_voxel_tests
tests/tests.cpp:57
↓ 2 callers
Method
save_block
terrain/instancing/voxel_instancer.cpp:1868
↓ 2 callers
Function
scale_surface
util/godot/classes/mesh.cpp:41
↓ 2 callers
Method
scan_3d
util/island_finder.h:25
↓ 2 callers
Function
sd_equals_approx
tests/voxel/test_util.cpp:10
↓ 2 callers
Function
sdf_smooth_op
util/math/sdf.h:106
↓ 2 callers
Function
sdf_sphere_heightmap
This is mostly useful for generating planets from an existing heightmap
generators/graph/nodes/image.h:40
↓ 2 callers
Function
sdf_to_3d_texture_data_zxy
Converts the SDF channel into a 3D texture. If the output format is R8 or L8, pixels will contain a normalized distance field (so in shader, 0.5 will
storage/voxel_buffer_gd.cpp:130
↓ 2 callers
Function
sdf_torus
util/math/sdf.h:44
↓ 2 callers
Method
serialize
storage/metadata/voxel_metadata_variant.cpp:9
↓ 2 callers
Function
serialize_instance_block_data
streams/instance_data.cpp:57
↓ 2 callers
Method
serialize_multimesh_item_properties
terrain/instancing/voxel_instance_library_multimesh_item.cpp:543
↓ 2 callers
Function
set_active
terrain/variable_lod/voxel_lod_terrain_update_clipbox_streaming.cpp:1399
↓ 2 callers
Function
set_as_variant
storage/metadata/voxel_metadata_variant.cpp:62
↓ 2 callers
Method
set_block
terrain/voxel_mesh_map.h:83
↓ 2 callers
Function
set_block_collision_shape
terrain/variable_lod/voxel_lod_terrain.cpp:1800
↓ 2 callers
Method
set_block_size_po2
streams/region/voxel_stream_region_files.cpp:853
↓ 2 callers
Method
set_camera_distance
editor/blocky_library/model_viewer.cpp:57
↓ 2 callers
Method
set_channel_from_byte_array
storage/voxel_buffer_gd.cpp:766
↓ 2 callers
Method
set_collision_shape
terrain/voxel_mesh_block.cpp:147
↓ 2 callers
Method
set_compression_mode
streams/voxel_stream.cpp:91
↓ 2 callers
Method
set_count
util/tasks/async_dependency_tracker.cpp:47
↓ 2 callers
Method
set_data_block_position
terrain/instancing/voxel_instance_component.h:61
↓ 2 callers
Method
set_density
terrain/instancing/voxel_instance_generator.cpp:1445
↓ 2 callers
Method
set_expression_node_inputs
generators/graph/voxel_graph_function.cpp:608
↓ 2 callers
Method
set_fractal_octaves
util/noise/fast_noise_2.cpp:111
↓ 2 callers
Method
set_fractal_type
util/noise/fast_noise_2.cpp:123
↓ 2 callers
Method
set_generator
terrain/voxel_node.cpp:41
↓ 2 callers
Function
set_geometry_instance_gi_mode
util/godot/classes/geometry_instance_3d.cpp:9
↓ 2 callers
Method
set_graph
editor/graph/voxel_graph_editor.cpp:274
↓ 2 callers
Method
set_greedy_meshing_enabled
meshers/cubes/voxel_mesher_cubes.cpp:1058
↓ 2 callers
Method
set_library
terrain/instancing/voxel_instancer.cpp:843
↓ 2 callers
Method
set_mesh
terrain/fixed_lod/voxel_mesh_block_vt.h:59
↓ 2 callers
Method
set_mesh_block_size_po2
terrain/instancing/voxel_instancer.cpp:2988
↓ 2 callers
Method
set_mesh_sdf
modifiers/godot/voxel_modifier_mesh_gd.cpp:15
↓ 2 callers
Method
set_multiplayer_synchronizer
terrain/fixed_lod/voxel_terrain.cpp:2195
↓ 2 callers
Function
set_nodes_owner_except_root
util/godot/classes/node.cpp:25
↓ 2 callers
Method
set_noise
editor/fast_noise_2/fast_noise_2_editor_plugin.cpp:52
↓ 2 callers
Method
set_noise_analysis_window
editor/fast_noise_2/fast_noise_2_editor_plugin.cpp:76
↓ 2 callers
Method
set_noise_type
util/noise/fast_noise_2.cpp:84
↓ 2 callers
Method
set_palette
meshers/cubes/voxel_mesher_cubes.cpp:1068
↓ 2 callers
Method
set_parent_transform
terrain/variable_lod/voxel_mesh_block_vlt.cpp:345
↓ 2 callers
Method
set_parent_transform
terrain/fixed_lod/voxel_mesh_block_vt.h:123
↓ 2 callers
Method
set_parent_visible
terrain/variable_lod/voxel_mesh_block_vlt.cpp:337
↓ 2 callers
Method
set_parent_visible
terrain/fixed_lod/voxel_mesh_block_vt.h:115
↓ 2 callers
Method
set_points
editor/fast_noise_2/chart_view.cpp:19
↓ 2 callers
Method
set_popout_button_enabled
editor/graph/voxel_graph_editor.cpp:1381
↓ 2 callers
Method
set_preferred_coordinate_format
streams/sqlite/voxel_stream_sqlite.cpp:600
↓ 2 callers
Method
set_profiling_ratio_visible
editor/graph/voxel_graph_editor_node.cpp:365
↓ 2 callers
Method
set_render_layer
terrain/instancing/voxel_instance_library_multimesh_item.cpp:142
↓ 2 callers
Method
set_render_layers_mask
terrain/fixed_lod/voxel_mesh_block_vt.h:100
↓ 2 callers
Method
set_rendering_device
engine/gpu/gpu_storage_buffer_pool.cpp:57
↓ 2 callers
Method
set_shader_instance_parameter
util/godot/direct_mesh_instance.cpp:98
↓ 2 callers
Method
set_shadow_casting
terrain/variable_lod/voxel_mesh_block_vlt.cpp:163
↓ 2 callers
Function
set_shape_3d_debug_color
util/godot/classes/shape_3d.h:26
↓ 2 callers
Method
set_shape_enabled
util/godot/direct_static_body.cpp:91
↓ 2 callers
Method
set_store_colors_in_texture
meshers/cubes/voxel_mesher_cubes.cpp:1089
↓ 2 callers
Method
set_transition_mask
terrain/variable_lod/voxel_mesh_block_vlt.cpp:305
↓ 2 callers
Method
set_undo_redo
editor/blocky_library/voxel_blocky_model_viewer.cpp:235
↓ 2 callers
Method
set_undo_redo
editor/graph/voxel_graph_editor.cpp:317
↓ 2 callers
Method
set_unique_name
meshers/blocky/types/voxel_blocky_type.cpp:31
↓ 2 callers
Method
set_viewer_network_peer_id
engine/voxel_engine.cpp:232
↓ 2 callers
Method
set_viewer_requires_data_block_notifications
engine/voxel_engine.cpp:222
↓ 2 callers
Method
set_viewer_requires_visuals
engine/voxel_engine.cpp:202
↓ 2 callers
Method
set_voxel_node
editor/graph/voxel_graph_editor.cpp:325
↓ 2 callers
Function
setup_from_template
terrain/instancing/voxel_instance_library_multimesh_item.cpp:407
↓ 2 callers
Function
shader_has_uniform
TODO Cannot use `Shader.has_uniform()` because it is unreliable. See https://github.com/godotengine/godot/issues/64467
util/godot/classes/shader.cpp:11
↓ 2 callers
Method
size
util/containers/small_vector.h:91
↓ 2 callers
Function
skew3
generators/graph/nodes/image.h:31
↓ 2 callers
Function
snappedf
Float equivalent of Math::snapped, which only comes in `double` variant in Godot.
util/math/funcs.h:310
↓ 2 callers
Function
sort2_array
util/math/funcs.h:341
↓ 2 callers
Function
sort3_array
util/math/funcs.h:348
↓ 2 callers
Function
sort4_array
util/math/funcs.h:361
↓ 2 callers
Function
sqrt
util/math/interval.h:226
↓ 2 callers
Method
store_64
util/io/serialization.h:64
↓ 2 callers
Function
store_lookup_to_image
engine/detail_rendering/detail_rendering.cpp:715
↓ 2 callers
Function
stream_peer_get_data
util/godot/classes/stream_peer.h:26
↓ 2 callers
Function
stream_peer_put_data
util/godot/classes/stream_peer.h:16
↓ 2 callers
Function
strip_leading_and_trailing_empty_lines
(text, newline = '\n')
doc/tools/graph_nodes_doc.py:132
↓ 2 callers
Method
supports_lod
Returns true if this mesher supports generating voxel data at multiple levels of detail.
meshers/voxel_mesher.h:104
↓ 2 callers
Function
test_run_blocky_random_tick_with_params
tests/voxel/test_edition_funcs.cpp:15
↓ 2 callers
Function
to_2d
meshers/blocky/voxel_blocky_library_base.cpp:155
↓ 2 callers
Method
to_array
meshers/blocky/types/voxel_blocky_type.cpp:908
↓ 2 callers
Method
to_box
meshers/blocky/voxel_blocky_library_base.cpp:92
↓ 2 callers
Function
to_box2i_in_height_range
generators/multipass/voxel_generator_multipass_cb.cpp:185
↓ 2 callers
Function
to_godot_auto_translate_mode
util/godot/classes/node.cpp:49
↓ 2 callers
Function
to_node_path
editor/graph/voxel_graph_editor.cpp:72
↓ 2 callers
Function
to_op
modifiers/godot/voxel_modifier_gd.cpp:23
↓ 2 callers
Function
to_ref_vector
util/godot/core/typed_array.h:84
↓ 2 callers
Function
to_string
util/godot/file_utils.cpp:7
↓ 2 callers
Method
to_string
meshers/blocky/types/voxel_blocky_type.cpp:841
↓ 2 callers
Function
to_transform3
util/math/conv.h:106
↓ 2 callers
Function
to_typed_array
terrain/voxel_a_star_grid_3d.cpp:146
↓ 2 callers
Function
to_typed_array
util/godot/core/typed_array.h:68
↓ 2 callers
Method
transform
storage/voxel_buffer.cpp:1033
↓ 2 callers
Function
transpose
streams/vox/vox_data.cpp:111
↓ 2 callers
Function
try_apply_parent_detail_texture_to_block
terrain/variable_lod/voxel_lod_terrain.cpp:2192
← previous
next →
1,201–1,300 of 5,384, ranked by callers