|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | packed_float3 |
Functions | |
| CCL_NAMESPACE_BEGIN struct | ccl_try_align (16) float3 |
| ccl_device_inline float3 | make_float3 (float x, float y, float z) |
| ccl_device_inline float3 | make_float3 (float f) |
| ccl_device_inline void | print_float3 (ccl_private const char *label, const float3 a) |
| CCL_NAMESPACE_BEGIN struct ccl_try_align | ( | 16 | ) |
Definition at line 11 of file types_float3.h.
References __forceinline, float3::float3(), operator=(), operator[](), w(), float3::x, float3::y, and float3::z.
| ccl_device_inline float3 make_float3 | ( | float | f | ) |
Definition at line 67 of file types_float3_impl.h.
References make_float3().
|
inline |
Definition at line 229 of file device/metal/compat.h.
Referenced by ShaderManager::add_default(), ApplyPrimvars(), area_light_valid_ray_segment(), atmosphere_intersection(), attr_create_motion_from_velocity(), attr_create_motion_from_velocity(), attr_create_motion_from_velocity(), attr_create_pointiness(), bsdf_aniso_D(), bsdf_ashikhmin_shirley_sample(), bsdf_hair_chiang_eval(), bsdf_hair_chiang_sample(), bsdf_hair_huang_albedo(), bsdf_hair_huang_eval(), bsdf_hair_huang_eval_r(), bsdf_hair_huang_sample(), bsdf_microfacet_eval(), bsdf_microfacet_sample(), bsdf_principled_hair_sigma_from_concentration(), bsdf_sheen_eval(), bsdf_sheen_sample(), bvh_clamp_direction(), BVHObjectBinning::BVHObjectBinning(), camera_direction_from_point(), camera_distance(), camera_panorama_direction(), camera_position(), camera_sample_orthographic(), camera_sample_panorama(), camera_sample_perspective(), camera_world_to_ndc(), camera_z_depth(), ceil(), central_cylindrical_to_direction(), color_byte_to_float(), color_linear_to_srgb_v3(), color_srgb_to_linear_v3(), colorramp_to_array(), compute_2d_gabor_noise_cell(), compute_3d_gabor_noise(), compute_3d_orientation(), PointCloud::compute_bounds(), compute_emitter_centroid_and_dir(), compute_face_normal(), Mesh::Triangle::compute_normal(), Object::compute_volume_step_size(), CombineColorNode::constant_fold(), CombineHSVNode::constant_fold(), CombineRGBNode::constant_fold(), CombineXYZNode::constant_fold(), ConvertNode::constant_fold(), CurvesNode::constant_fold(), AttributeConverter< blender::float3 >::convert(), VolumeMeshBuilder::convert_object_space(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCycles< float3 >(), cos(), create_mesh(), cross(), curvemapping_color_to_array(), CCL_NAMESPACE_BEGIN::density_texture_space_invert(), LightManager::device_update_background(), equiangular_cubemap_face_to_direction(), equirectangular_range_to_direction(), exp(), export_hair_curves(), export_pointcloud(), export_pointcloud_motion(), ExportCurveSegments(), fabs(), film_apply_pass_pixel_overlays_rgba(), film_calculate_shadow_catcher(), film_calculate_shadow_catcher_denoised(), film_calculate_shadow_catcher_matte_with_shadow(), film_get_pass_pixel_combined(), film_get_pass_pixel_float3(), film_get_pass_pixel_float4(), film_get_pass_pixel_light_path(), fisheye_equisolid_to_direction(), fisheye_lens_polynomial_to_direction(), fisheye_to_direction(), float2_to_float3(), float4_to_float3(), floor(), fmod(), geographical_to_direction(), geographical_to_direction(), BVHObjectBinning::get_bin(), BVHObjectBinning::get_bin(), get_float3(), get_float3(), get_float3(), get_node_output_rgba(), get_node_output_vector(), SkyTextureNode::get_sun_average_radiance(), BoundBox::grow(), BoundBox::grow_safe(), guiding_bsdf_sample(), guiding_phase_sample(), guiding_record_background(), guiding_record_volume_bounce(), hash_float2_to_float2(), hash_float2_to_float3(), hash_float3_to_float2(), hash_float3_to_float3(), hash_float4_to_float3(), hash_float_to_float3(), hsl_to_rgb(), hsv_to_rgb(), ShaderManager::init_xyz_transforms(), iridescence_airy_summation(), iridescence_lookup_sensitivity(), is_zero(), kernel_embree_filter_func_backface_cull(), kernel_embree_filter_occluded_func_backface_cull(), kernel_embree_filter_occluded_local_func_impl(), kernel_read_pass_float3(), light_sample_shader_eval(), LightTreeEmitter::LightTreeEmitter(), log(), make_float3(), make_orthonormals(), make_transform_frame(), max(), mesh_texture_space(), microfacet_beckmann_sample_vndf(), microfacet_ggx_sample_vndf(), min(), mirrorball_to_direction(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), NODE_DEFINE(), noise_texture_1d(), noise_texture_2d(), noise_texture_3d(), noise_texture_4d(), object_color(), object_dupli_generated(), object_dupli_uv(), object_location(), one_float3(), packed_float3::operator float3(), operator*(), operator*(), operator*(), operator+(), operator+(), operator-(), operator-(), operator-(), operator/(), operator/(), operator/(), osl_mul_closure_float(), osl_wavelength_color_vf(), output_estimate_emission(), patch_eval_float3(), path_rng_3D(), phase_fournier_forand_coeffs(), phase_sample_direction(), power(), precompute_ggx_E(), precompute_ggx_gen_schlick_s(), precompute_ggx_glass_E(), primitive_motion_vector(), primitive_surface_attribute_float3(), primitive_tangent(), primitive_uv(), random_float3_offset(), ray_offset(), ray_optical_depth(), ray_triangle_cross(), rcp(), read_shader_output(), rec709_to_rgb(), ShaderManager::rec709_to_scene_linear(), rgb_to_hsl(), rgb_to_hsv(), safe_divide(), safe_divide_even_color(), safe_divide_shadow_catcher(), sample_uniform_sphere(), sample_wh(), saturate(), set_attribute_float3(), set_attribute_float3(), MikkMeshWrapper< is_subd >::SetTangentSpace(), single_scattering(), SKY_nishita_skymodel_precompute_texture(), sky_radiance_hosek(), sky_radiance_nishita(), snoise_3d(), sobol_burley_sample_3D(), spec_to_xyz(), spherical_stereo_transform(), spherical_to_direction(), sphg_dir(), spot_light_valid_ray_segment(), sqrt(), stack_load_float3(), subd_triangle_attribute_float3(), sun_radiation(), surface_shader_constant_emission(), svm_magic(), svm_mapping(), svm_math_blackbody_color_rec709(), svm_math_gamma_color(), svm_math_wavelength_color_xyz(), svm_mix(), svm_mix_linear(), svm_mix_screen(), svm_mix_soft(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), svm_node_closure_bsdf(), svm_node_closure_set_weight(), svm_node_combine_color(), svm_node_combine_hsv(), svm_node_convert(), svm_node_curves(), svm_node_geometry(), svm_node_geometry_bump_dx(), svm_node_geometry_bump_dy(), svm_node_normal_map(), svm_node_tangent(), svm_node_tex_environment(), svm_node_tex_gradient(), svm_node_tex_image(), svm_node_tex_image_box(), svm_node_tex_sky(), svm_node_tex_voronoi(), svm_node_tex_voxel(), svm_node_tex_wave(), svm_node_tex_white_noise(), svm_node_value_v(), svm_node_vector_displacement(), svm_node_vector_map_range(), svm_node_vector_math(), svm_node_vector_rotate(), svm_node_vertex_color(), svm_node_vertex_color_bump_dx(), svm_node_vertex_color_bump_dy(), svm_node_wavelength(), svm_vector_math(), svm_wave(), HdCyclesGeometry< Base, CyclesBase >::Sync(), HdCyclesLight::Sync(), tabulated_sobol_sample_3D(), TEST(), BlenderObjectCulling::test(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), texco_remap_square(), OSLRenderServices::texture(), OSLRenderServices::texture3d(), ColorSpaceManager::to_scene_linear(), OSLRenderServices::trace(), transform_compose(), transform_direction(), transform_direction_transposed(), transform_euler(), transform_get_column(), transform_inverse_impl(), transform_motion_decompose(), transform_perspective(), transform_perspective_direction(), transform_point(), transform_scale(), transform_translate(), triangle_attribute_float3(), HdCyclesSession::UpdateScene(), Camera::viewplane_bounds_get(), volume_fournier_forand_eval(), volume_fournier_forand_sample(), voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), Camera::world_to_raster_size(), xml_read_float3(), xml_read_float3_array(), xml_read_mesh(), xml_read_transform(), xyY_to_xyz(), xyz_to_rgb(), and zero_float3().
| ccl_device_inline void print_float3 | ( | ccl_private const char * | label, |
| const float3 | a ) |
Definition at line 78 of file types_float3_impl.h.