Monday, November 9, 2009

THE SIMPLE TRUTH


(v0.3)
Magneto-Electric Fields, Waves and Aether

Positron and Electron do the helix dance

I only put 2 and 2 together... it equals 4, and it's that simple.





The simple truth about EM waves

First, let me equate fields with particles. So, for example, we have electric negative field which is spherical and have some center where this field potential is strongest, we call it electron and even though this field stretches to infinity we somewhat appropriately consider it a point particle as this potential drops rapidly according to inverse-square law.


The magnitude of an electric field surrounding two equally
charged (repelling) and two oppositely charged (attracting) particles.


So, we have these spherical electric fields with positive and negative potentials, their "particle names" are positron and electron. Now, we know that when these charges/fields/particles move they also produce magnetic fields. These magnetic fields are cylindrical, so at the end we get two overlapping field potentials sharing the same center and constituting one particle or charge.

All we have to know now is what happens when these positrons and electrons come together. To investigate this interaction we have to consider the forces involved between their electric and magnetic fields. In other words, having a single electron-positron pair, we have to calculate combined attraction and repulsion between all four of their fields.


So, what happens?

Due to magnetic force acting perpendicular to both the velocity vector and magnetic field vector they will twist around each other, they will produce spiral trajectory, or more precisely said - their paths will describe double-helix. Another word for this type of wavy movement is known as transverse wave.




- "Electromagnetic waves can be imagined as a self-propagating transverse oscillating wave of electric and magnetic fields.


- "The fact that the electromagnetic field can possess momentum and energy makes it very real... a particle makes a field, and a field acts on another particle, and the field has such familiar properties as energy content and momentum, just as particles can have"







Magnetic monopoles
right under everyone's nose


The magnetic field of a moving charge is monopole, and while I'm at it let me explain a few things about positive/negative or north/south polarity. It is nothing more but a simple relation of opposite directions i.e. velocity vectors. You can choose whatever name you like, but the only thing that matters here is that fields lines of one pole will be in opposite direction to the other pole, and that's it. The point is, if you have field lines going in two opposite directions, then you have a dipole, but if you have field lines going in only one direction, then you ought to call it a monopole.

http://en.wikipedia.org/wiki/Amper's_law

MAGNETIC DIPOLE (left) / MAGNETIC MONOPOLE (right)

Monopole magnetic fields drop off with inverse-square (1/r^2) , just like monopole electric fields, which is obvious from Coulomb's law. And if you look at the equations for magnetic field of a moving charge, also known as Biot-Savart law, you may notice the same thing. However, dipole magnetic fields drop of as inverse-cube (1/r^3), which ultimately proves this point.

B(m, r, \lambda) = \frac {\mu_0} {4\pi} \frac {m} {r^3} \sqrt {1+3\sin^2\lambda} \, ,


Interestingly enough, this goes along beautifully with what EDWARD LEEDSKALNIN told us quite some time ago when he was talking about "North pole individual magnets" and "South pole individual magnets". I suppose everyone knows about Ed, or at least about Coral Castle and Billy Idol's song "Sweet Sixteen"?


- "Dirac showed that the existence of magnetic monopoles was consistent with Maxwell's equations only if electric charges are quantized, which is observed."







The simple truth about Aether

Speed of light is terminal velocity of EM fields (particles). Just like free-falling objects reach their terminal velocity due to air drag, some "drag coefficient", so do EM fields have their terminal velocity due to resistance of Aether. This changes practically nothing about General Relativity equations since the 'speed of light' would still be the maximum speed of EM waves, and only difference is this interpretation that actually could explain the origin and cause for this maximum velocity, while GR just starts with that assumption.


Electromagnetic waves are EM fields (particles) moving through Aether describing a helix or spiral trajectory in three-dimensional space, but the field potentials would propagate much faster, as longitudinal waves. This explains "wave-particle duality", and hopefully double-slit mystery, once I manage to simulate it, which is what I'm working on right now.




Speed of magnetic and electric fields. So, here in this Aether, EM waves would correspond to slow transverse waves on water surface depending on Aether viscosity, while the propagation of field potentials would correspond to longitudinal waves depending on Aether compressibility, and they would be spherical, as opposed to EM waves that would be helical.


Aether is gravity field. Helical or transverse propagation of EM fields (EM waves) and longitudinal propagation of their potentials would therefore have different terminal velocity which would further be influenced by Aether density gradients or pressure differences that here correspond to gravitational potentials, also known as inertial reference frames.


Vorticity and magnetism. Aether "fluid-dynamics" analogy is probably the most obvious in the photo below as we can see the right-hand rule just like with Lorentz equation, where the force acts inward, towards decreased density and is attractive just like with magnetic field of a moving charge. Funny enough, Biot-Savart law, magnetic field equation, can be used equally well in electromagnetics just as in aerodynamics.

Image

Lorentz force







So, Lorentz was right after all


...Lorentz on his side continued to use the aether concept. In his lectures of around 1911 he pointed out that what "the theory of relativity has to say ... can be carried out independently of what one thinks of the aether and the time".

He commented that "whether there is an aether or not, electromagnetic FIELDS certainly exist, and so also does the energy of the electrical oscillations" so that, "if we do not like the name of "aether", we must use another word as a peg to hang all these things upon."



In the early 1920s, in a lecture which he was invited to give at Lorentz's university in Leiden, Einstein sought to reconcile the theory of relativity with his mentor's cherished concept of the aether. In this lecture Einstein stressed that, in general relativity, space is "endowed with physical quantities".

Shortly before his lecture in Leiden in 1920 he admitted in the paper: "Grundgedanken und Methoden der Relativitätstheorie in ihrer Entwicklung dargestellt": - Therefore I thought in 1905 that in physics one should not speak of the aether at all. This judgment was too radical though as we shall see with the next considerations about the general theory of relativity. It moreover remains, as before, allowed to assume a space-filling medium if one can refer to electromagnetic FIELDS.


The founder of quantum FIELD theory, Paul Dirac, stated in 1951 in an article in Nature, titled "Is there an Aether?" that "we are rather forced to have an aether".







And, why no one ever told you
how electrons actually attract?!?




- "The Z-pinch is an application of the Lorentz force, in which a current-carrying conductor in a magnetic field experiences a force. One example of the Lorentz force is that, if two parallel wires are carrying current in the same direction, the wires will be pulled toward each other. The Z-pinch uses this effect: the entire plasma can be thought of as many current-carrying wires, all carrying current in the same direction, and they are all pulled toward each other by the Lorentz force, thus the plasma contracts."





There are, of course, those who do not want us to speak. I suspect even now orders are being shouted into telephones and men with guns will soon be on their way. Why?

Because while the truncheon may be used in lieu of conversation, words will always retain their power. Words offer the means to meaning and for those who will listen, the enunciation of truth..


Cruelty and injustice...

intolerance and oppression.

And where once you had the freedom to object, to think and speak as you saw fit, you now have censors and systems of surveillance, coercing your conformity and soliciting your submission.

How did this happen? Who's to blame?
Well certainly there are those who are more responsible than others, and they will be held accountable. But again, truth be told... if you're looking for the guilty, you need only look into a mirror.



Wednesday, October 21, 2009

moving geocities...



Bubble chambers: charges in magnetic field


http://en.wikipedia.org/wiki/Bubble_chamber
http://www.bo.infn.it/antares/bolle_proc/foto.html


Evey:
- Are you like a crazy person?
V:
- I'm quite sure they will say so. (giggles)


-"Voila!
In View, a humble Vaudevillian Veteran...
cast Vicariously as both Victim and Villain
by the Vicissitudes of fate.
This Visage, no mere Veneer of Vanity...
is a Vestige of the Vox populi,
now Vacant, Vanished.
However, this Valorous Visitation
of a bygone Vexation stands Vivified...
and has Vowed to Vanquish these Venal
and Virulent Vermin Vanguarding Vice...
and Vouchsafing the Violently Vicious
and Voracious Violation of Volition.
The only Verdict is Vengeance,
a Vendetta...
held as a Votive not in Vain,
for the Value and Veracity of such...
shall one day Vindicate the Vigilant
and the Virtuous.

Verily, this Vichyssoise of Verbiage Veers most Verbose."


Finch:

- Can you prove any of this?
V:
- Why do you think I'm still alive?








Before the "accident"
How did it all happen?

September 30, 2008

Common bugs
in Havok, PhysX, Bullet, ODE, Ogre, Newton.. SOLVED
!

Bug 1.) Few subSteps: "Moon gravity effects"
bUg 2.) A lot of subSteps: "Spiraling to death"
buG 3.) Interpolation VS. Temporal Distribution


Common mistakes and bugs
related to fixedTimeStepping - UNCOVERED:
a) Design-Time Planning and Recognition of Min. Sys. Requirements
b) "Scaling the World" and Hidden Effects of fixedTimeStepping
c) Jitter, Choppiness and Slowdowns: Unstable Physics & Smooth Animation


Common pitfalls
for any kind of simulation, say - MOLECULAR DYNAMICS
-"An Iterative Variable time-step Algorithm for Molecular Dynamics Simulations"

-"Error and timing analysis
of multiple time-step integration methods for molecular dynamics"

-"Molecular dynamics simulations,
using multiple time-step integration, hampered by resonance instabilities"


Allegory Novella, Tech. Paper
& Chronicles of an Algorithm discovery:

Three bugs with one stone.. allegory continues

Quick Algotirthm Overview:
http://www.geocities.com/ze_aks/test/sampleTest.html


game
BoXLinux
...where you Make & Play games

What's this?
GNU/Linux based Operating System, it comes with several preconfigured OpenGL (ES) development toolkits. Everything from OpenGL ES 1.0, Red Book and basic tutorials to OpenGL 2.0, GLSL and Cg shaders in over 300 demos and examples.

...all is set-up and ready to go, so all examples and demos will compile on one simple command: make

Thanks to authors for sharing the source code: scene.org, NeHe, Frustum, codesampler, RedBook, OrangeBook, clockworkcoders, Encelo's, lighthouse3d...


...it's about fun, games and anything 3D

* nVIDIA & ATI drivers included, all other GPUs supported via VESA


How to use?
This is a Live CD system, nothing to setup or configure, no need for installation, it runs completely from RAM - minimum 256mb @ PC or x86 Macintosh

1.) download *.iso
2.) burn CD
3.) restart
4.) have fun...


myOSX11-GL v(0.98)
69.3mb - Live CD x11-gl98.iso 2008-05-29, arch= x86
Minimal desktop system with Xorg and Xgl+Compiz servers, in addition there is *Video editing, compositing, 3D modeling, animation, image and sound editor - Blender, *Raster graphic editor - GNU Image Manipulation Program - Gimp, *Web browser with Flash plug-in and js dictionary- Opera...

...if you plan on trying out Add-Ons copy them to *.iso and then burn everything together on a single CD, so you dont have to access disk or internet later on

EXECUTABLE, SELF-INSTALLING Add-Ons:
*) 28mb - Devel.AddOn (130 demos + 100 GLSL examples)
C/C++ libs and tools, OpenGL 2.0, OpenGL ES 1.0, X11/XGL, SDL, FreeGLUT, MESA, OpenAL, GLEW, GLee, GLSL, nVIDIA Cg... *** This is essential, you need this to compile the rest of Add-Ons. It is also all you need to compile Linux kernel, drivers or install new software

*) 12mb - Trolltech.AddOn (4 demos + WebKit QtBrowser)
Trolltech Qt-X11 OpenGL/OpenGL ES SDK, QDevelop IDE, QShaderEdit *** Embedded, Mobile, Desktop, Cross-platform: Mac OS X, Windows XP/Vista, Windows CE, Linux... KDE, Google™ Earth, Skype® and Adobe Photoshop® Elements are based on Trolltech's Qtopia toolkit

*) 21mb - PowerVR.AddOn (40 demos + Tutorial)
PowerVR OpenGL ES 1.1 & OpenGL ES 2.0 SDK *** TI OMAP, Marvell 2700G, Freescale i.MX31... @ iPhone, Symbian, Linux, Windows Mobile, Smartphone, PocketPC *** Quake III on PowerVR

*) 02mb - Scitech.AddOn (45 demos + OpenGL RedBook)
Scitech SNAP/MGL, FRAMEBUFFER OpenGL SDK *** myOSX-less is built around Scitech MGL OpenGL drivers. SNAP/MGL is also available for DOS, Windows, Windows CE, OS/2... SciTech SNAP supports both x86 and PowerPC..

*) 31mb - Games.AddOn
- Elite + source code
-
M.A.M.E.
+ source code
-
Quake
+ source code
- ePSXe - Playstation emulator, Gens - Sega Genesis, Sega 32X emulator, Flash movies and games (XiaoXiao), Experimental integration - Flash MP3 & FLV player

To intsall Add-On simply run it in shell:
>sh [Name].AddOn

Side note...
SDKs in these Add-Ons are
NOT COMPLETE, non-OpenGL stuff mostly excluded

Side note 2...
This is stripped down
Mandriva 2008 Linux. Fedora RPMs and Deibian DEB packages should work too -
Mandriva 2008 RPMs

Side note 3...
There is lot more stuff supported that either is not relevant to OpenGL or not tested, but in most cases should work just fine:
Sound, Network, USB, Macintosh mice & keyboard, Firewire, SD Card..

incoming...
gameBoXMOBILE - armv5tejl GNU/Linux

OpenGL "Mech" demo with TinyGL -
Interestingly, both QEMU and TinyGL are works of the same guy, cheers! Fabrice Bellard's Project Page

Mission Briefing...
1.) compatibility with Google Android hardware, whatever will that be
2.)
[DONE] development environment for x11-GL able to produce OpenGL ES binaries hopefully fully 3D accelerated once installed on a target platform with GLES GPU, for now software OpenGL with Mesa and TinyGL
3.)
nice user interface, something like -
Mobile phone interface


myOSSDL-GL [x-less2, arch=x86+arm+ppc]

TinySDGL port (source code + x86 & ARM Linux binaries)
http://www.mediafire.com/?pmwxy1jvtnq
- x86 binaries should work on any Linux PC with or without X11
- arm binaries should be compatible with Linux mobile device

Emulators & Virtual Machines...

Google Android, actually QEMU running some generic ARM (goldfish) emulation where Android runs its Linux-Java thingy. Wiki says this already runs on some real ARM929, ARM11 hardware too: TI OMAP, PXA270, Freescale i.MX31...


PowerVR OpenGL ES demos (PC emulation)


Metal Gear Solid on ePSXe - Playstation emulator


Eh, and whats this... Metal Gear Solid goes MOBILE!

Macintosh...

Mini vMac running MacOS 6 - Flight Simulator, Photoshop, QuarkXpress




BasiliskII running MacOS 8 - A-10 Cuba, Alone in the Dark, Out of this World



SheepShaver running MacOS 9



PearPC running Mac OS X


x11-GL in VMware running Xgl/Compiz on VESA drivers [myos.vmx]

Previous:
77.4mb - Live CD mygl91lt.iso 2008-05-10, arch= x86
27mb - Devel.tar.bz2 v0.91
14mb -
Trolltech.tar.bz2 v0.91
21mb - PowerVR.tar.bz2
02mb - Scitech.tar.bz2
31mb -
Games.tar.bz2

75.8mb - Live CD mygl87lt.iso 2008-05-05, arch= x86
10mb - Devel.tar.bz2 v0.87
12mb -
Trolltech.tar.bz2 v0.87
21mb - PowerVR.tar.bz2
02mb - Scitech.tar.bz2
31mb -
Games.tar.bz2

75.7mb - Live CD mygl83lt.iso 2008-05-01, arch= x86 (Compiz desktop)
55.2mb -
ARCHIVED-83.tar.bz2 (Devel, Scitech, Trolltech, Games)

* * *


Polar Elephant Studios
myOSX-less
Linux based OpenGL development system without X


myOSX-less
12.8mb
- Live CD
myOS-1_0_3.iso - 2007-03-24, arch= x86

initramfs UPDATE:
21.7mb - Live CD
myOS-1_1_9.iso - 2008-03-12, arch = x86
This is initramfs build, so even tho its 10mb bigger it fits in less, only 64mb RAM disk. Extra 10mb are to feature WebKit based demo web browser from Trolltech's Qtopia Core, to compile Scitech SNAP/MGL projects just type: dmake

How to use?
Download iso, burn to CD, restart computer...

What computer?

  • Old build should work on almost all x86 based PCs, the oldest machine I've tried this on was AMD-K6, 266MHz, 128Mb, S3 Virge video card, with glgears running @ 10FPS... It will also run on some x86 based Apple Macintosh computers

  • New build has additional support for Mac specific hardware, uses initramfs and is further trimmed so it fits in only 64mb RAM;

  • PowerPC build for 'New World" Mac, G3 and up is in working stage but performs poorly compared to Mac OS 9 so there is no point of putting Linux there, or is there? [project abandoned, problems: graphic drivers, boot procedure, HD installation]

Why, what for?

  • It's about an idea - Linux can be simple, the whole development environment can be simple and free of additional configuration, installation or any other kind of hardware or software setup

  • Development system, platform independent, allowing for the whole application or game to be distributed on a Live CD or Live USB with complete OS included

  • Embedded Linux - mobile phones, PDAs, media players, public computers, ATMs, avionics, handheld consoles and other systems or terminals that need to run independently or safely without 'Hard Drive' or entirely from ROM chip

  • Base to build graphical windowing system on top of OpenGL

  • Personal mini-Linux on USB key-chain, rescue Linux, Secure information storage/processing mini-system

  • Simple, handy tool to teach, learn, use or just demonstrate C/OpenGL & Linux capabilities

"OpenGL without X" as well as Plug & Play side of it, is all thanks to GPL release of these fantastic drivers - SciTech. There you can find full source code and lot more OpenGL and other demos including game DOOM.


NDN windows in action - 'Welcome' splash screen

Minimalistic GNU/Linux system, stripped down of everything but core necessary files to compile and run OpenGL/C code. It has simplified directory structure and cleaned up internal cross referencing. Programs compiled in myOS will run on any Linux with or without X. (GPUs).

Copy of the OpenGL Red Book is included together with 45 examples from the book. Examples are organized by chapters, each in separate folder, ready to compile, run and play with. Source code is modified to use Scitech drivers and is very similar to GLUT version in the Red Book. This little collection is really all one needs to learn OpenGL. In fact the whole system, being very simple to use or analyze and understand, can be a tool to teach Linux basics and C/OpenGL programming.

With SciTech SNAP/MGL drivers (based on Mesa) it was possible to run OpenGL without X. Stripped down and modified GNU gcc compiler, mixed with diet libc includes and selected shared files seem to be able to compile all relevant libraries and produce stable and relatively small code. Beside Necromancer's windows manager and OpenGL developing tools this is pretty much your average 'Linux' thanks to BusyBox.

Size can be reduced even more, see this for inspiration:

Size Is eveRYtHiNg
A Whirlwind Tutorial on Creating
Really Teensy ELF Executables for Linux

2007-03-24
[need separate page..]

NEXT... [DONE]
- more demos, games (see win section below)
- Kdrive-based server for X11 applications: Blender, FireFox...
- recompiled kernel: network, internet, usb keyboard...
- anything else?

r0.5 [DONE]
- support for other architectures: ARM, PowerPC...
- more kernel drivers: LCD/touchpanel, wi-fi, bluetooth, SDcard..
- more network support for Computer-Cluster operation
- additional 3D content creation and rendering software...

? myOS-Qt [DONE]
- rebuild myOS base on Trolltech Qtopia and see what happens?

http://www.khronos.org/
http://www.trolltech.com/products/qtopia/opensource


will mOS fit in there?


OpenGL in Windows
whats Linux anyway?

Shadows, shadows, shadows...

Chief Wiggum:
"They only come out in the night. Or in this case... the day."

goal 1: 100% COMPLETE
Test/compare Real-Time multiple Light/Shadow algorithms, now using ARB depth/shadow texture, ARB multitexture & Frame Buffer Objects extensions...

goal 2: %80, (test stage COMPLETE)
Linux (myOS) conversion, (no accelerated texture read),
* game colection to be included in myOS X-less r0.4 including Star Trek Classic - text/console & OpenGL based conversion...
[NOTE, never did Star Trek OpenGL conversion, instead coded Elite remake]
* Metal Gear Solid like 1st stage demo, FPS > 120, without texturing - conclusion: APPLICABLE

goal 3: 40%, basic implementation (Linux - myOS, C only)
* Stage editor, camera scripting, dialog/text balloons, AI

key concern: %100 SOLVED
speed, simplicity in introducing additional dynamic and/or static lights to scene dynamically without need to calculate/compare geometry data with new glFog based algorithm, where fade-out trick effectively culs off light frustum and in return allows for seamless integration of lights, independant of position and orientation, also makes room for additional image-space effects and object ID sorting in alpha channel or transparent body/colored glass shadows - all in one pass.

project status: 70% of test stage - COMPLETE
[incorporate fog-fadeout in distance with polygon alpha ID]
devmaster.net [need edit]

DOWNLOAD:
stage3 + Fix for ATI (source + binary)
New 3D Engine-stage 3 (binary), 20/Dec/06

this should run smoothly
on Radeon 9600 / nVIDIA FX5200 or better

be sure to have latest drivers


Quick hack controls: W, S, A, D

Implemented Vertex Buffer Objects - Vertex Arrays, turns out display list outperforms VBOs, but not much, so it looks like a nice generic solution to hold static and dynamic background. Controls: W, S, A, D to move around, hold right Mous and drag up/down to zoom camera in/out, CTRL+Mous to pan, SPACE to cycle light views, left Mous to fire and ESC to exit. [need edit]

New 3D Engine-stage 2 (source + binary), 15/Dec/06

Multiple lights, spot, directional, fade-out in distance, per-pixel illumination, no shaders! Frame Buffer Objects, ARB multitexture and ARB depth (shadow) texture extension, motion blur and other post-render image effects come for free as all is rendered to textures anyway.... FBO doesnt need depth renderbuffer as long as it have attached texture with depth component, this is surprisingly faster even with GL_FALSE read, write to color, so rendering to both depth and RGB(A) textures over FBO is faster than just rendering to depth texture, and since is faster to render all at once its cheap to combine other effects with shadow texture, like fog for light/shadows intensity fade-out, spotlight circles, projected transparent colored surfaces and so on...[need edit]

New 3D Engine (binary.. where the hell is the source), 3/Dec/06

Support for MD2 animated meshes, basic light&shadow

motcap.zip MD2 animated model
http://www.mediafire.com/?4qpni0tmmjc

1999-2001
The following demos were developed for 3dfx Voodoo graphic card using MESA OpenGL drivers and Borland C/C++, source code is lost, but luckily they still work(more or less) on todays hardware...

Design, modeling, animation,
textures, coding, sound and image editing by me

Zarch *** TURN ON 'Wait for vertical refresh' in Win. settings***

Zarch remake features particles, auto-guided missiles, shadow casting, physics, AI, destructible terrain, water effects, music and sound effects.

2Frames & Skelet

2Frames features interpolated key-frame animation, buffer to texture and texture to buffer effects like shadows and motion blur effect.

Skelet features reflection, shadows and blending light, particle and accumulation buffer effects.

Black Jack & Video Poker

Moving mouse to top-left corner will bring up the rules for the choosen game.

OpenGL Tetris (source code)

This download contains Visual C++ 6.0 version of Tetris, originally coded as single file that compiles with Borland C++ 5.5 command line compiler. One day project given to me as a part of some 'game programmer skill test'.

Java Snake, 2000
After playing again this one...
im not sure if its silly for me to say, but this game turned
out to be great! ...or maybe, im just happy it still works.. like new!
This is a full game, featuring AI, increasing level difficulty, single player/multiplayer option - against computer snake or friend sharing the keyboard (hot-seat)


(coded in 7 days for University assignment)

Arcadepod.com: "A very exciting game of snake. One of the most creative version I've seen. If you're a fan of this popular game, you must try this one. Compete with computer for the longest tail."

*not working opengl

Star Wars demos, lost source code, lost sound files. This collection featured playable levels in space, on ground, over Death Star and Big asteroid. 3 ships to fly X-wing, Tie-fighter and Millenium Falcon with outside and cockpit view. Friendly and enemy AI, effects like sun-flares, lense effects, hyperspace space distortion, exposions... not working on non-Voodoo hardware, requires some old version of MESA's OpenGL.DLL and freezes without sound files :-(

Wednesday, October 1, 2008

Real-Time Simulation, Animation, Fixed Time Step ...and La Vida Loca


Common bugs
in Havok, PhysX, Bullet, ODE, Ogre, Newton.. SOLVED!

Bug 1.) Few subSteps: "Moon gravity effects"
bUg 2.) A lot of subSteps: "Spiraling to death"
buG 3.) Interpolation VS. Temporal Distribution

Common mistakes
related to fixedTimeStepping - UNCOVERED:

4.) Design-Time Planning and Recognition of Hardware Min. Sys. Requirements
5.) "Scaling the World": Gravity, Mass, Size and Hidden Effects of fixedTimeStepping
6.) Jitter, Wobbles, Choppiness and Slowdowns: Unstable Physics & Smooth Animation


Common pitfalls
for any kind of simulation, say - MOLECULAR DYNAMICS


-"An Iterative Variable time-step Algorithm for Molecular Dynamics Simulations"

-"Error and timing analysis
of multiple time-step integration methods for molecular dynamics"

-"Molecular dynamics simulations,
using multiple time-step integration, hampered by resonance instabilities"


Allegory Novella, Tech. Paper
& Chronicles of an Algorithm discovery:

Three bugs with one stone
.. allegory continues

Chapters:
I) Genesis, anecdote
II) Divina Commedia, abysm spirale
III) Seraphim snd Nephilim, the chronicles
IV) Aspidochelone, physiologus
V) ..alegoria continua

Quick Overview:
http://www.geocities.com/ze_aks/test/sampleTest.html


Saturday, October 27, 2007

- Elite remake -

TinySDGL port - FRAMEBUFFER
(source code + x86 & ARM Linux binaries)
http://www.mediafire.com/?pmwxy1jvtnq
- x86 binaries should work on any Linux PC with or without X11
- arm binaries should be compatible with Linux mobile device

Qtopia port (source code + static Linux binary)
mElite-LinQt005.tar.gz

Glut -1st remake (Windows binary + Visual Studio source code)
http://www.mediafire.com/?ddmmswi1ngw
http://one.xthost.info/zelko/mElite-97-41.zip


Completely re-written AI, there are now battles going on in universe that are independent of player, pirates attacking trader convoys, police patrols attacking pirates or even complete war outbreaks.... this "Elite remake" should be in par with ArcElite (Archimedes Elite), well at least that was my goal... but there is more, hard-coded 7 extra missions and added many other features that appeared in Elite remakes and some completely new stuff...


MISSION 1. -
Bad dream
After launch you notice unusually large number of viper patrols and other space ships around the station and they soon start shooting at each other... and you. This is a good time to warm up and get some score/rating. (Go after bad guys for extra points)


MISSION 2. - Asteroid shower
In 'real life' on Lave Space Station things are not much better. Large number of Asteroids is heading for the planet. Opportunity to earn some cash here. (When reinforcement arrive be quick or they'll shoot off your money)


MISSION 3. - Zurid Pino and Cloaking Device
Nasty pirate is menacing peaceful trading region and it has Cloaking Device. Later on you are told that pirate might be infamous Zurid Pino and that you better get E.C.M. There is also a reward if he is captured alive. Once you meet him you will find out that ship can not be missile targeted and scanner has problem tracking it. (For bonus reward and cash don't destroy the ship until Pino launches Escape Pod. When he bails quickly destroy the Cougar and only then catch up and scoop Pino's capsule. After that hurry up and scoop the cargo and other debris before it drifts away. Before you scoop anything check if you have enough space in your Cargo Hold, if not jettison less valuable items and shoot them for points)


MISSION 4. - Supernova
After arriving at Razaar system your on-board computer displays a message that fuel leak is detected. That actually is the least of your troubles as soon you will find out that that Razaar's sun is going "Nova". It's complete chaos and the station is out of Hyperspace fuel but at least they will supply you with a new ship. The new ship comes with important passengers and a new mission, but first you must survive Supernova. (Clear off all the traffic running away from the planet, then once you are far away to engage Warp Jump engine be sure to have planet and sun in you REAR View because you'll need to be far, far away to survive Supernova blast... look for new planet description if mission completed successfully then scoop either of two suns for fuel)


MISSION 5. - Asteroids on Qube system
Same as 2nd mission, but this time there are other pilots around from the start and you will have to be quick to earn your money. (You may notice a new gadget in your ship, a gift from Razaar refugees to help you keep track of your missile target)


MISSION 6. - Constrictor

Her Majesty's Space Navy makes note of you and gives you the mission to catch pirates that have stolen top-secret experimental naval ship prototype. This is a classic unchanged mission from the original BBC Elite. (For bonus reward capture the crew alive. Since police chased them away of station before they re-fueled you will find them near the sun trying to scoop)


MISSION 7. - Genesis Capsules

"...We need to find some other way of releasing Ecology Seed and dispersing it in the planet's atmosphere. Simultaneous activation at low altitude is the best we can try now without proper equipment. Capsules are being loaded in your ship in special food containers. ---MESSAGE ENDS." (At low altitude jettison all the containers and activate Energy Bomb... look for new planet description if mission completed successfully)


MISSION 8. - Thargoid documents

As in original Elite - "I have obtained the defence plans for their Hive Worlds. The beetles know we've got something but not what. If I transmit the plans to our base on Birera they'll intercept the transmission. I need a ship to make the run. You're elected. The plans are unipulse coded within this transmission. You will be paid. Good luck Commander. ---MESSAGE ENDS."


MISSION 9. - The Battle For Birera (Thargoid Invasion)

"...The Hive World plans have been retrieved from your on-board computer and decoded successfully. The future of the whole Galaxy may now be in our hands. Birera Station must be defended at all cost. Die hard Commander. ---MESSAGE ENDS."


Have Fun!

source of info:
http://www.nvg.ntnu.no/bbc/doc/games/EliteFAQ.htm



Zarch remake



Wednesday, October 17, 2007

OpenGL in Windows - ARB Multitexture

Test/compare Real-Time multiple Light/Shadow algorithms, now using ARB depth/shadow texture, ARB multitexture & Frame Buffer Objects extensions...

VIDEO-temp -- myOSx-less











Polar Elephant Studios

myOSX-less
Linux based OpenGL development system without X


myOSX-less
12.8Mb
- Live CD
myOS-1_0_3.iso - 2007-03-24, arch = x86

initramfs UPDATE:
21.7Mb - Live CD myOS-1_1_9.iso
- 2008-03-12, arch = x86
This is initramfs build, so even tho its 10Mb bigger it fits in less, only 64Mb RAM disk. Extra 10Mb are to feature WebKit based demo web browser from Trolltech's Qtopia Core, to compile Scitech SNAP/MGL projects just type: dmake




old stuff..
myOSX11-Qt [use myOSx11-GL.. has Trolltech.AddOn for Qt]
60.1Mb
- Live CD
myOSx-1_2_7.iso - 2008-03-25, arch = x86

...