Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 90892

【以撒的结合】 硫磺火 实现

$
0
0
  • Creator 版本: 2.4.6
    :face_with_monocle:先看一下以撒的硫磺火是啥效果:
    Img2
  • 可以理解为向移动方向的反方向有一个偏移量,而且是距离越远偏移量看起来越大,可以理解为约束力越小。类似一个数组 (0,0,0,0,0,0.1,0.1,0.1)末端的三个点偏移0.1最后就会呈现出这样的效果。
  • 那我们就实现这样的一个效果:

  • VedioTwo

代码我就不贴了,待会儿直接上传仓库地址。嘎嘎嘎。

  • 现在做出一个柱子来,接下来就进阶一点。模仿一个这样的。:stuck_out_tongue_winking_eye:

ImgThree

  • 这个就是在所有方向上,加一个你移动方向垂直与自己射线的反力。来计算每个点。让咋们来看一下效果。

VedioOne

嗯,差不多。 :laughing:

感觉末端的变化量不够,应该是衰变函数的取值不太对。我们改变一下衰变函数的取值再看一下效果。

VedioThree

啊?哈? :flushed:

看来如果衰变系数太灵敏就会变成奇怪的东西。 :nerd_face:

仓库地址:https://github.com/ckbianbian/MyShader.git 哈哈哈 我好懒 :smiling_imp:

如果有哪里不对的地方,希望可以指点弟弟。
如果代码哪里写的比较丑陋,也请指点弟弟。
如果代码哪里看起来比较难理解,也请call弟弟。
谢谢各位大佬,嘻嘻。 :stuck_out_tongue:

3 个帖 - 3 位参与者

阅读整个主题


Viewing all articles
Browse latest Browse all 90892

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>