当前位置: 首页 > news >正文

【R3F】0.9添加 shadow

开启使用shadow

  • canvas 设置属性shadows

  • 在对应的 mesh 中设置 产生阴影castShadow和接收阴影receiveShadow 设置完成之后,即可实现阴影

    ...<Canvas shadows > <mesh castShadow  ><boxGeometry /><meshStandardMaterial color="mediumpurple" />  </mesh> <mesh receiveShadow position-y={-1} scale={20} rotation-x={-Math.PI * .5}><planeGeometry  /><meshStandardMaterial color="greenyellow"   /> </mesh>
    </Canvas>
    ...
    

设置灯光阴影

  • 可以有两种方式,第一种方式直接设置属性,第二种方式是根据节点设置

    // 方式 1
    <directionalLight ref={directionalLight}position={[1, 2, 3]}intensity={1.5}castShadowshadow-mapSize
http://www.lryc.cn/news/96773.html

相关文章:

  • 【JavaEE初阶】HTTP请求的构造及HTTPS
  • 探索和实践:基于Python的TD-PSOLA语音处理算法应用与优化
  • Linux 下centos 查看 -std 是否支持 C17
  • 【算法训练营】字符串转成整数
  • 入局元宇宙,所谓的无限可能到底在哪里?
  • 为什么 SSH(安全终端)的端口号是 22 !!
  • k8s Label 2
  • layui踩坑记录之form表单下的button按钮默认自动提交
  • 2-vi和vim的使用
  • 微服务——Nacos配置管理
  • 如何为WordPress博客网站配置免费域名HTTPS证书
  • React之内置的高阶组件
  • 【kubernetes系列】flannel之vxlan模式原理
  • PostgreSQL -- 备份恢复命令
  • 【基于Spark的电影推荐系统】环境准备
  • 团簇大小分布计算方法,fix ave/histo命令详解
  • CAN标准帧和拓展帧
  • android 清除缓存方法
  • 介绍下你们项目中各微服务之间怎么调用的?
  • MySql提示:The Server Quit Without Updating PID File(…)失败 103.36.167
  • FPGA学习——按键消抖的两种实现方法
  • SecureCRT如何将复制的内容粘贴到word中仍然保持原有字体颜色
  • 微信小程序分享页面代码
  • Hadoop 之 Hbase 配置与使用(四)
  • 使用TensorFlow和VGG-19模型实现艺术风格迁移:一步一步打造你的数字艺术世界
  • FBX/GLTF在线转换
  • Tensorflow(二)
  • NoSQL之 Redis 部署,配置与优化
  • 汽车行业 Y 公司对接斯堪尼亚 SCANIA EDI 项目案例
  • mysql到doris踩坑记录(如果有问题希望大家帮忙指出问题)