Coder Social home page Coder Social logo

sol-cosmology's People

Contributors

dgets avatar

Stargazers

 avatar

Watchers

 avatar

sol-cosmology's Issues

Accelerate during long distances

Create a function that will accelerate the pace during the stretches through the voids. It shouldn't be so hard if the 2 initial coordinates (start and finish) are entered to figure out the distance and break it down so that each trip between celestial bodies takes the same 5 seconds or whatever arbitrary duration.

Add view section to go with the transit between the bodies in the latest animation

The display code for the non-transit portions of the animation is an absolutely atrocious stub, which has pretty much 0 chance of doing anything that we want it to. Let's work on that bit of code, as well; at least we can knock out half of the frames at that point. It shouldn't be very tough to add a rotating camera angle, keeping focus on the closest body to the camera, and continue the motion through the solar system while doing so. Just need a bit of a selective process based on the total frames and frame number.

Figure out why absolutely nothing is showing in the new animation

First off, review the information that is available in the main issue and comments on #6. There are some things there that may be applicable.

I haven't looked at a full sized view of all 201 slides of the animation, but I don't think that that's necessary at this point. With the vector that the camera is traveling on, there should've been, at the very least, a sun receding in the background. However there happens to be absolutely nothing. Check the course, light sources, and other details between this last anim attempt and the first, which managed to show at least some of the heavenly bodies.

Perhaps we're going to need to start breaking the animation vector down into each planet-centric stretch, in order to finer manipulate the camera angles, and to verify that something is in our field of view.

Different testing cameras not yet implemented

I believe the testing cameras have only been implemented for Sol & Mercury so far. Need to add the rest to make sure everything is where we need it to be, as well as to maybe implement some better coloration or textures at some point.

Every 20th frame is horked

There's something going on, probably with the following snippet, causing every 20th (and sometimes the following) frame to appear as if it's coming from within one of the bodies.

#declare ViewOrTransit = 1;	//1 for view, -1 for transit
#declare tmpFromMod = mod(frame_number, 20);
#if (tmpFromMod = 0)
  #declare ViewOrTransit = ViewOrTransit * -1;
#end

perhaps the mod statement isn't the way to be doing things here...

Primary overhead camera is borked

Not sure what the hell is going on (obviously), but the camera directly over Sol, looking down on everything, isn't working at all. This may be due to an issue with the system's equatorial plane object; I haven't had a chance to test out that theory yet.

Animation encompassing the inner solar system & main 'roid belt

This will be the first (very rough) animation fly-through that I'm doing with the scene. I'm not trying to be pretty/aesthetic with it, I just want a fly-through that'll display every object that I've placed so far, with at least a few different camera angles per object.

Sun as a light source no workee

Having problems with the sun as a light_source with the looks_like directive. Not sure how to fix this right now, so I'll probably just go old school with it for a bit, in order to keep making forward progress on the model.

Testing light sources not totally implemented

Though there are currently some light_source objects implemented, they're not yet in proper placement(s). Other than, perhaps, the ones for Sol & Mercury, they only exist midway between the orbits of the different bodies, with the light sources residing on the equatorial plane. There will, at least while the plane still exists for testing, need to be light sources above this, as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.