Every once in a while I'll stumble on something really cool related
to the project or one of the underlying technologies and just have
to share! (see a couple of my previous msgs attached below). No
reason to stop now!
Just found this awesome water shader demo in three.js
https://github.com/tracend/ocean
http://jeremybouny.fr/ocean/demo/
Omega relies on three.js to handle the frontend gfx:
https://github.com/movitto/omega/blob/master/site/source/javascripts/omega.js#L14
http://threejs.org/
I've also been playing around w/ (and even sent a couple patches to)
this nifty particle emitter:
https://github.com/squarefeet/ShaderParticleEngine
Allows you to do really cool effects, very simply and with good
performance. This is just a random effect that I threw together
quickly:
https://www.youtube.com/watch?v=dcAMpwZIlWs
The code implementing it can be found here:
http://blog.omegaverse.info/posts/using-devjs.html
I'm no effects artist (if anyone is interested in this sort of
thing, or knows someone, contributions are always welcome! :-p) but
this looks like it should be great for some of the animations needed
for Omega (on the list is ship destruction effects and improved star
dust fields).
Lastly make sure to keep checking back, some big stuff coming in the
near future!
-Mo
-------- Original Message
--------
Subject:
|
Re: Thanks for coming |
Date: |
Thu, 14 Nov 2013 06:30:42 -0500 |
From: |
Mo Morsi <m...@morsi.org> |
To: |
<hidden> |
On 11/10/2013 03:48 PM, Mo Morsi wrote:
> On 11/03/2013 10:27 AM, Mo Morsi wrote:
>> I plan on continuing to improve performance, particularily around the
>> web frontend so that I'm confident that people can hammer on
>> http://omegaverse.info without a problem. Also at some point I aim to
>> setup a long running simulation and see if anyone is interested in
>> trying to link a few of them together.
>>
> Am in the midst of some refactoring to shore up / optimize the UI but
> stumbled upon this which I thought was pretty neat:
>
> http://multifaceted.io/2013/rubyconf-13-a-chat-with-matz/
>
> It's a recent video interview w/ Yukihiro Matsumoto (Matz) the inventor
> of Ruby, where he talks about reaching out to scientific communities
> with Ruby (among other things). He even mentions earlier that part of
> his motivation to create Ruby was to create a language that anyone can
> change: "having your own programming language means you can create your
> own world, you can create your own universe" :-)
>
> -Mo
The possibilities of webgl :-)
http://www.zephyrosanemos.com/
Out of town Th -> Sun so no updates then (unless of course anyone wanted
to file any issues or pull requests :-) ).
-Mo