sinisterchipmunk / jax

Framework for creating rich WebGL-enabled applications using JavaScript and Ruby
http://jaxgl.com
MIT License
96 stars 16 forks source link

Geode UVs #92

Closed Goutte closed 11 years ago

Goutte commented 11 years ago

Hello !

Finally, back to Jax !

This PR adds homotilic UV mapping as default for the geodes duals ; see example in the controller geodes.

Don't mind the two commits about application.rb, this is me struggling with rake, and discovering a new fullscreen jax server !


Actually, I cannot find a way to slay the errors I get without this file. I installed libqt4-dev, qt4-qmake and Pygments, which made some disappear.

I'm running a fresh Debian wheezy install, with RVM and :

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]

$ rails -v
Rails 3.2.13

$ bundle -v
Bundler version 1.3.5

and I still get :

$ rake server --trace
** Invoke server (first_time)
** Execute server
rake aborted!
cannot load such file -- jax/rails/application
/home/tonio/Code/FORKS/jax/tasks/development/server.rake:4:in `require'
/home/tonio/Code/FORKS/jax/tasks/development/server.rake:4:in `block in <top (required)>'
/usr/local/rvm/gems/ruby-2.0.0-p247@jax/gems/rake-10.0.3/lib/rake/task.rb:228:in `call'
[...]

Bundle update is all green and shiny. I'm puzzled...

sinisterchipmunk commented 11 years ago

Thanks for the PR! Looks great!

I apologize for the code being in a state of flux of late. Over the past weeks, I've been spending what spare time I can find trying to pull off the Epic Refactor, and I've only just finished it. (I expect some bugs to shake loose now, as this involved significant internal restructuring.)

I hope it'll now be easier to test -- one of the goals of the refactor was to make it so. For me, it's running fine with your changes merged.

I also updated the how to test file to include the latest instructions. Note that rake server is a thing of the past.

Thanks again and feel free to open new issues when you have trouble running the tests. I'm eager to make the whole process easier to use and faster to bootstrap.