1.3 KiB
1.3 KiB
Class: VoxelTerrain
Inherits: Spatial
Godot version: 3.2
Online Tutorials:
Constants:
Properties:
» bool generate_collisions
set_generate_collisions (value)
setter
get_generate_collisions ()
getter
» bool smooth_meshing_enabled
set_smooth_meshing_enabled (value)
setter
is_smooth_meshing_enabled ()
getter
» VoxelStream stream
set_stream (value)
setter
get_stream ()
getter
» int view_distance
set_view_distance (value)
setter
get_view_distance ()
getter
» NodePath viewer_path
set_viewer_path (value)
setter
get_viewer_path ()
getter
» VoxelLibrary voxel_library
set_voxel_library (value)
setter
get_voxel_library ()
getter
Methods:
» Vector3 block_to_voxel ( Vector3 block_pos )
» Material get_material ( int id ) const
» Dictionary get_statistics ( ) const
» VoxelMap get_storage ( )
» void make_area_dirty ( AABB aabb )
» void make_voxel_dirty ( Vector3 pos )
» Variant raycast ( Vector3 origin, Vector3 direction, float max_distance=100 )
» void set_material ( int id, Material material )
» Vector3 voxel_to_block ( Vector3 voxel_pos )
Signals:
Generated on Aug 26, 2019