NatureOfCodeで学んだFlowFieldをC++のOpenSiv3Dで実装してみました。フローフィールドは風や川の流れのような仕組みを表現できます。
カテゴリー: OpenSiv3D
OpenSiv3DでNatureOfCodeのRepellerを実装してみました。
書籍NatureOfCodeで、パーティクルシステムや重力加速度などを学んで、いちから実装できるようになったので、いつも使っているp5.jsではなく、気になっていたC++のOpenSiv3Dで実装してみました。C++はstd::vectorや値渡し時のコピーコンストラクタの動作などを学びながらなので、いろいろ修正する箇所は多いですが、まずは動かせたので良かったです。
NatureOfCodeでパーティクルシステムや加速度や重力の書き方を学んだので、OpenSiv3Dで実装してみました。C++はやっぱり速いのでp5.jsと同じコードで10倍のオブジェクト。#Siv3D pic.twitter.com/ETBphsaX4I
— dev001hajipro (@hajipro3) June 18, 2017
ソースコード