我想創建一個液體動力學。我搜索了很多,創造了球移動設備的議案,但我不知道如何使球看起來像液體..我想這是一些面具,但我沒有找到如何去做。有人可以幫助我嗎? 謝謝。掩蔽SKSpriteNode作爲液體
4
A
回答
3
當時的想法是我清楚。不知道什麼是實際的過濾器。 想通了,SKSpriteNode是nodeWithImage,圖像是一個模糊的球。物理體是一個比圖像小一些的球體(所以球可以相互變化併成爲「一塊」)。門檻的過濾器設置在現場看到,像:
CIFilter *filter = [CIFilter filterWithName:@"CIColorPosterize"];
[filter setValue:@(2.0) forKey:@"inputLevels"];
[scene setFilter:filter];
[scene setShouldEnableEffects:YES];
就是這樣,如果沒有人讀它,有一個問題,他們非常歡迎更多的消息我幫忙。
+0
所以當我在場景中啓用效果時(有或沒有過濾器),當我添加一個對象時,它基本上會在屏幕上塗抹,並且永遠不會消失。有什麼想法發生了什麼? – Ohmnastrum
5
東西看起來像液體在遊戲中通常遵循以下模式(有很多方法可以做到這一點,有過濾器,着色器,你自己的自定義OpenGL東西):
相鄰的很多球其他
球具有alpha梯度。所以基本上,如果你在黑色alpha通道的Photoshop上做徑向漸變,你會得到一個非常模糊的球。或者只是在Photoshop中畫一個黑色的球並模糊它。你明白了。
你硬對比(閾值)的一切。實際上,它所做的是在一定的閾值下,它會執行1.0 alpha或0.0 alpha。所以無論是關閉還是關閉。
相關問題
- 1. 高效URL掩蔽在現有ASP.NET 4溶液
- 2. 掩蔽keras BLSTM
- 3. 掩蔽NsImageView
- 4. 掩蔽影像
- 5. Python的掩蔽
- 6. 掩蔽在python
- 7. BezierPath和掩蔽
- 8. numpy.interp&掩蔽陣列
- 9. 掩蔽在OpenCV中
- 10. 在SVG中掩蔽?
- 11. Url掩蔽/重寫?
- 12. 使用2D掩模掩蔽BGR圖像
- 13. 「掩蔽」動畫? iPhone SDK
- 14. 透明PNG掩蔽在AS3
- 15. 掩蔽兩張圖片
- 16. OpenGl中的掩蔽區
- 17. 在OpenGL ES中掩蔽
- 18. 掩蔽+用CSS旋轉
- 19. 掩蔽的UIImage在TableViewCell
- 20. UIImagePNGRepresentation和掩蔽圖像
- 21. Flex「放大鏡」/掩蔽
- 22. ios中的掩蔽UIImage
- 23. Javascript來複制已掩蔽
- 24. Laravel 5.0掩蔽路線
- 25. 掩蔽UIView的一部分
- 26. 掩蔽字段複製
- 27. 在CALayers上掩蔽CAGradientLayer
- 28. 掩蔽網址目錄
- 29. 夾掩蔽與CAShapeLayer和UIBezierPath
- 30. 掩蔽屬性文件中
http://stackoverflow.com/q/21457967/2446155 –
下面是谷歌搜索到的一個例子:http://ritios.challengepost.com/submissions/20581-spritekit-fluid-simulation –
你們是否正在閱讀你們的網頁通過提供您在谷歌上找到的鏈接,重新鏈接或者感覺真的很聰明?兩者都與我所問的無關。 –