| Addon Development Developers post news, updates, & discussions here about your projects in development. |
![]() |
|
|
|
Thread Tools |
|
|
#1 |
|
Aperiodic traveller
![]() ![]() |
This post is about version 080810, latest version is 080813, info in post 41, OH link is the same
Link: Old discussion: http://www.orbiter-forum.com/showthread.php?t=3050 About Shukra Venus Balloon Station is a manned facility in the Earth region of the Venus atmosphere, maintained up there by aerostatic means. Collision physics specs and known bugs: -The landing happens if relative velocity is less than 0.5 m/s and there is contact. -Being a WIP, the collision area is a circle of station's radius, to be fixed eventually. -The station's location is fixed once the time accel goes above 10x, other times it is in free float. -Landing on a station with time accel above or equal 10 is certain to create bugs. -UMMU is not fully supported yet Keyboard controls: Alt+C Stow/Retract landing strip ... VC Camera navigation: Alt+ K move forward I move backwards J turn left L turn right U Return to default location ------------------------------------------------ This release is far from the finished version, so feedback about bugs and improvements is welcome. The points to look about in this release is the mesh/looks and the collision detection. The plans is to add a UMMU deck walking ability, tune the collision detection and add more animations and content. One point someone can greatly help the project is to define a function describing the station's base shape in x/z space - the equal triangle with carvings. Such function will be much better for collision detection than the polygon model i'll have to use otherwise. (figured out) ![]() Approaching the station in Swift1 plane (A recommended ad-on by GregBurch) ![]() Landing pad 2 with DG on it: ![]() View from inside:
Last edited by Artlav; 08-13-2008 at 09:47 AM. Reason: Update |
|
|
|
|
|
#2 |
|
Orbinaut
|
ZOMG I was thinking of a floating station and now this!! Awesome!
|
|
|
|
|
|
#3 |
|
Resident Orbiter Slave
![]() ![]() |
This looks very well done, artlav. I'll have to try it out.
|
|
|
|
|
|
#4 |
|
owner: Oil Creek Astronautix
![]() ![]() |
Wow, nice work.
|
|
|
|
|
|
#5 |
|
Orbinaut
|
Yay!
Off to orbithanger! ![]() EDIT: Which version of the Swift does it use? There are two on orbithangar. |
|
|
|
|
|
#6 |
|
Donator
![]() ![]() |
its mising the modual
Code:
**** Orbiter.log Build Sep 29 2006 [v.060929] Devices enumerated: 6 Devices accepted: 5 ==> RGB Emulation ==> Direct3D HAL ==> Direct3D T&L HAL ==> Direct3D HAL (NVIDIA GeForce 8600 GT ) ==> Direct3D T&L HAL (NVIDIA GeForce 8600 GT ) Found 1 joystick(s) Module AtlantisConfig.dll [API v.060425] Module DGConfig.dll [API v.060425] Module EnergyConfigurator.dll [API v.060425] Module ProjectApolloConfigurator.dll [API v.060425] Module AAMissile.dll [API v.060425] Module AeroBrakeMFD.dll [API v.060425] Module Attachment Manager.dll [API v.060425] Module BurnTimeMFD.dll [API v.060425] Module CustomMFD.dll [API v.060425] Module ExtMFD.dll [API v.060425] Module FlatControl.dll [API v.060425] Module FlightData.dll [API v.050206] Module Framerate.dll [API v.050206] Module InterMFD51.dll [API v.060425] Module LandMFD.dll [API v.050206] Module Meshdebug.dll [API v.060425] Module Nebo.dll [API v.060425] Module Rcontrol.dll [API v.050206] Module ReleaseMFD-ShiftD.dll [API v.060425] Module ScnEditor.dll [API v.060425] Module transx.dll [API v.060425] Module UMMUFA.dll [API v.060425] Module VistaBoost.dll [API v.060425] VistaBoost 1.0: Font smoothing disabled to improve framerate; smoothing will be re-enabled when Orbiter shuts down. Module OrbiterSound.dll [API v.060425] Module ProjectApolloMFD.dll [API v.060425] **** Creating simulation session DirectDraw interface OK Direct3D interface OK Zbuffer: 32 bit Render device: Fullscreen 1024 x 768 Device has hardware T&L capability Joystick throttle: SLIDER 0 Joystick throttle control detected Module Sun.dll [API v.050206] VSOP87(E) Sun: Precision 1e-006, Terms 554/6634 Module Mercury.dll [API v.050206] VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123 Module Venus.dll [API v.050206] VSOP87(B) Venus: Precision 1e-005, Terms 79/1710 Module Earth.dll [API v.050206] VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564 Module Moon.dll [API v.041022] ELP82: Precision 1e-005, Terms 116/829 Module Mars.dll [API v.060425] VSOP87(B) Mars: Precision 1e-005, Terms 405/6400 Module Phobos.dll [API v.060425] Module Deimos.dll [API v.060425] Module Galsat.dll [API v.041022] Module Jupiter.dll [API v.050206] VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625 Module Io.dll [API v.041022] Module Europa.dll [API v.041022] Module Ganymede.dll [API v.041022] Module Callisto.dll [API v.041022] Module Satsat.dll [API v.061227] Module Saturn.dll [API v.060425] VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365 Module Mimas.dll [API v.050206] SATSAT Mimas: Terms 113 Module Enceladus.dll [API v.050206] SATSAT Enceladus: Terms 33 Module Tethys.dll [API v.050206] SATSAT Tethys: Terms 101 Module Dione.dll [API v.050206] SATSAT Dione: Terms 59 Module Rhea.dll [API v.050206] SATSAT Rhea: Terms 68 Module Titan.dll [API v.050206] SATSAT Titan: Terms 100 Module Hyperion.dll [API v.050206] SATSAT Hyperion: Terms 595 Module Iapetus.dll [API v.050206] SATSAT Iapetus: Terms 605 Module Uranus.dll [API v.050206] VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269 Module Miranda.dll [API v.060425] Module Ariel.dll [API v.060425] Module Umbriel.dll [API v.060425] Module Titania.dll [API v.060425] Module Oberon.dll [API v.060425] Module Neptune.dll [API v.050206] VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024 Module Triton.dll [API v.060425] Finished initialising world Module DeltaGlider.dll [API v.060425] >>> ERROR: No vessel class configuration file found for: >>> ERROR: Shukra >>> [C:SourceOrbiterVessel.cpp / 248] >>> TERMINATING <<< VistaBoost 1.0: font smoothing re-enabled. |
|
|
|
|
|
#7 |
|
Donator
![]() ![]() |
Very nice!
How did you do the landing area collision detection? Would you be willing to share your source code? |
|
|
|
|
|
#8 | |
|
O-F Administrator
![]() ![]() ![]() |
Quote:
http://alienryderflex.com/polygon/ |
|
|
|
|
|
|
#9 |
|
Rocket Tinker
![]() |
After lifting the DG off the base and landing again, I've found that the "landed" vessel tends to wind up at odd attitudes (the attitude the vessel had when it was captured?). [See attachments.]
I hope you're planning on adding code for steering and braking the vessel as it lands and as it taxis on the platform. I think the braking issue is one reason I haven't managed to land the Swift on the platform (another being that I'm just a so-so pilot). Edit: Oh... looks like I found something else... (In the Shukra virtual cockpit) The mesh is showing up "in front of" objects that are actually behind it. (See 4th attachment.) |
|
|
|
|
|
#10 | ||||
|
Aperiodic traveller
![]() ![]() |
Quote:
Hm. Make sure you installed it right. Does all subdirectories go to their correspondings? Quote:
Quote:
Quote:
Hm. Now that is an Orbiter bug. Either that, or clipping. May be fixable, but not yet. |
||||
|
|
|
|
|
#11 |
|
Addon Developer
![]() |
Artlav: About the X/Z challenge - did you already think about using a polar function as approximation? if I see it correctly, it is rotation symmetric and the radius function could be a wave function or a sum of multiple wave functions.
|
|
|
|
|
|
#12 |
|
"Ham the Astrochimp"
![]() |
OK, who pays all the swifts I crashed into the runway?
|
|
|
|
|
|
#13 | ||
|
Donator
![]() ![]() |
Quote:
-----Posted Added----- Quote:
the files included are shruka.cfg shruka.msh vbs.dll Shukra-DG-Landed.scn Shukra-S1-Approach.scn and all the textures |
||
|
|
|
|
|
#14 |
|
Addon Developer
![]() |
|
|
|
|
|
|
#15 | ||
|
Aperiodic traveller
![]() ![]() |
This post is about version 080811, latest version is 080813, info in post 41, OH link is the same
Shukra Venus Balloon Station Alpha Release 080811 -Multiple fixes -Tuned collision handling (multiple vessels, hanging in weird attitudes, fall-thru without a cause) -Fixed the collision edges (tri-shape with hole and runway, instead of circle) -Added full UMMU support (walking, jumping, entering) -Added wheel arrest (. key in landing vessel) A lot still to be tested, so feedback is welcome as always. Quote:
If yes, have you selected preserve directories option? The cfg should go to config/vessels, dll - modules, etc. Quote:
The evening:
Last edited by Artlav; 08-13-2008 at 09:48 AM. Reason: Update |
||
|
|
|
![]() |
|
| Thread Tools | |
|
|
|||||