即刻App年轻人的同好社区
下载
App内打开
子时有雨
660关注601被关注2夸夸
💻 Jike Backend Engineer
🔨 Builder
🛡 Anti-spammer
🎮 Gamer
子时有雨
29天前
诗酒意阑珊,
风卷落花残。
故友今何在,
独品晚秋寒。
31
子时有雨
2月前
宝宝的笑容总能驱散心中每一处阴霾
31
子时有雨
3月前
赶在周五把基础的系统框架搭差不多了,下周开始研究数值设计,换个脑子,要重温数学之美了😂
20
子时有雨
3月前
休息能恢复法术位

Lion's Pride

Russell Brower

00
子时有雨
4月前
一点避坑经验:在使用 GroundingShadowComponet 为模型添加阴影效果时,要注意这个组件需要加在你的 ModelEntity 上,否则会发现阴影不生效。这点对于在代码中通过生成 Mesh 构造的 ModelEntity 来说没什么问题。但是如果是对导入的 usdz 文件来讲,就需要额外留意了,它的 ModelEntity 有可能不是根节点。

此时可以两种解法:
1. Reality Composer Pro 中导入,找到它 mesh 所在的叶子实体,为其添加阴影组件
2. 在代码中遍历 entity.children 检查 if child is ModelEntity 后为其添加阴影组件
20
子时有雨
4月前
Go 1.21 更新中的一些主要特性:
· 工具改进:普遍可用的 Profile Guided Optimization (PGO) 功能,以及 go tool 向后和向前的语言兼容性。
· 语言变化:新的内置函数 (min, max, clear) 和对泛型函数的类型推断的改进。
· 标准库添加:结构化日志的 log/slog 包,以及 slices, maps cmp 包。
· 性能改进:使用 PGO 重建的 Go 编译器,调整的垃圾收集器,以及使用 runtime/trace 收集跟踪的 CPU 成本降低。
· WebAssembly System Interface (WASI) 的实验性支持,以及新的从 Wasm host 导入函数的指令 go:wasmimport
10
子时有雨
4月前
空间计算,离不开坐标转换,这里我们来复习一个重要的规则:右手定则。在 visionOS ImmersiveSpace 的向量空间中,它有两个典型的适用场景:平面法向量和向量旋转。

首先来说一下最直观的平面法向量。如下图所示,伸出我们的右手食指和中指,分别指向平面上两个向量的方向,那么竖起的垂直的大拇指指向的正是它们俩向量叉乘的方向,也就是这个平面的法向量的指向。而法向量对于定位空间物体的朝向有重要作用。

然后是向量旋转。这里想说的是常见的利用四元数来旋转向量的情况。在 Swift 中,我们能利用 simd_quatf 提供的旋转弧度和旋转轴的方式来确定一个四元数,然后调用它的 .act 方法对向量应用旋转。此时,我们伸出右手大拇指,指向旋转轴,呈👍弯曲的其他手指它们的弯曲方向,就是这个旋转方向。这个手法在对向量多次应用旋转时尤其有用,能直观地帮助我们找到向量最终的方向。
216
子时有雨
4月前
更新了 Xcode 15 beta 5 之后,visionOS 相关的那几个官方 samples 也需要重新下载最新的,DK breaking changes,抛开运行时的 crash 不谈,最起码能正常构建
30