manual 补充
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
# 指令介绍
|
# 指令介绍
|
||||||
简易 Raymarch 小玩具
|
简易 Raymarch 小玩具
|
||||||
用法:march `<scene>`
|
用法:march `<scene>`
|
||||||
例:march sphere(1).color(red) box(0.5, 2.0, 0.5).pos(0, 0, 0) cam(0.5).pos(-5).lookat(0)
|
例:march sphere(1).color(red) box(0.5, 2.0, 0.5).pos(0, 0, 0) cam(2.5).pos(-5).lookat(0)
|
||||||
|
|
||||||
# 主要语法
|
# 主要语法
|
||||||
`<scene>` ::= `<scene>` "." `<op>` |`<obj>`
|
`<scene>` ::= `<scene>` "." `<op>` |`<obj>`
|
||||||
@ -23,14 +23,18 @@
|
|||||||
`capsule`:可选参数高度与半径
|
`capsule`:可选参数高度与半径
|
||||||
|
|
||||||
特殊物体:
|
特殊物体:
|
||||||
`camera`:可选参数焦距
|
`mix`:混合两个物体
|
||||||
|
`bool`:两个物体相交
|
||||||
|
`minus`:两个物体相减
|
||||||
|
`camera`:相机,可选参数焦距
|
||||||
|
|
||||||
# 支持的变换
|
# 支持的变换
|
||||||
目前支持的变换有
|
目前支持的变换有
|
||||||
`pos`
|
`pos`:位移
|
||||||
`rot`
|
`rot`:旋转(欧拉角 xyz)
|
||||||
`color`
|
`color`:基础色
|
||||||
`lookat`
|
`lookat`:朝向
|
||||||
|
`rounded`:圆角
|
||||||
|
|
||||||
# 特殊说明
|
# 特殊说明
|
||||||
`<op_ty>` 不包含 scale。非正交的变换会破坏 SDF 的性质。
|
`<op_ty>` 不包含 scale。非正交的变换会破坏 SDF 的性质。
|
||||||
Reference in New Issue
Block a user