Compiling Hydrax with Ogre 1.8

hvalola

13-10-2012 17:45:15

hi I have tried to compile hydrax with ogre 1.8
but "No factory found for scene manager of type 'TerrainSceneManager'" comes at runtime.
then I tried the thread
viewtopic.php?f=20&t=29524
but when i try that there were many linking errors
If there is a person who successfully build and run hydrax please help me.

heavydist

17-12-2012 16:56:45

Just to confirm, the Hydrax itself builds fine in 1.8.1 for me. The Demo may have some problems though.

Transporter

09-01-2013 07:54:12

Demo1 is not working with Ogre 1.8.x or 1.9.x because it uses the old terrain system of 1.7.x. But you can compile and use Hydrax with Ogre 1.8.x/1.9.0.

zovanc

25-05-2013 17:05:44

I use CodeBlocks. I can not build Hydrax 0.5.4 with OgreSDK_MinGW_v1-8-1. Need help :(

zovanc

02-07-2013 19:42:08

http://www.youtube.com/watch?v=EgxBt0iaVkA

ANSEA (ANimated SEAkeeping)

This is just a milestone of my OGRE project. I started this project with VRML using VRML Script (Javascript). It was very slow for any computer. Then I started to convert it to OGRE (I am a beginner in C++ though).

Seakeeping simulation is performed using pre-calculated frequency domain RAOs. Ship responses is calculated for the selected sea-state and wave spectrum (Black / Mediterranean / Aegean Sea) in a long crested manner (I will change it to short crested or make it long/short optional).

Maneuvering simulation is performed only using interpolated values of tactical diameter wrt rudder angle and ship. Actually this is not a complete Maneuvering Model. This is just a beginning for a future Maneuvering study.

I am still working on the wave. The wave model is Hydrax Version 0.5.1 (Great Work of Xavier Verguín González). I use ProjectedGrid and FFT noise (Phillips Spectrum) options of Hydrax. I try to write my own noise module to change the wave elevetion wrt the selected sea-state and wave spectrum (Black / Mediterranean / Aegean Sea) in a long/short crested manner

NOTE : The ship mesh is from: https://code.google.com/p/outbound/sour ... 1.mesh?r=2

The ship model does not have an underwater portion of the hull. I will fix this or find another model.


REFERENCES:

Adanır, İ.R., Ship Motion Simulation, The University of Michigan Virtual Reality Laboratory (VRL) at the College of Engineering, http://www-vrl.umich.edu/sel_prj/wave_ship/ (accessed 05 May 2012)
Caballé, X. de la F. (2011). Fluids Real-Time Rendering (Master of Science Thesis). Barcelona: Departament de Llenguatges i Sistemes Informatics, Universitat Politecnica De Catalunya. Retrieved from http://upcommons.upc.edu/pfc/bitstream/ ... Fuente.pdf (accessed 07 June 2013)
Faltinsen, O.M. (1990). Sea Loads on Ships and Offshore Structures. Cambridge: Cambridge University Press.
Fossen, T.I. (1994). Guidance and Control of Ocean Vehicles. Chichester: John Wiley & Sons.
Fossen, T.I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control. Chichester: John Wiley & Sons.
Gaster, B.R., Sumner, B., & Hensley, J. (2011). Chapter 18 Simulating the Ocean with Fast Fourier Transform. OpenCL Programming Guide (pp. 449-468). Upper Saddle River, NJ: Addison-Wesley.
González, X.V., Hydrax Version 0.5.1, Ogre3D add-on library, http://www.ogre3d.org/tikiwiki/Hydrax (accessed 04 February 2013).
Johanson, C. (2004). Real-time water rendering Introducing the projected grid concept (Master of Science Thesis). Lund , Sweden: Department of Computer Science, Lund University. Retrieved from http://fileadmin.cs.lth.se/graphics/the ... rid-lq.pdf (accessed 29 May 2013)
Lloyd, A.R.J.M. (1989). Seakeeping: Ship Behaviour In Rough Weather. Chichester, West Sussex: Ellis Horwood Limited.
Newman, J.N. (1977). Marine Hydrodynamics. Cambridge, Massachusetts: The MIT Press.
Ogre - Open Source 3D Graphics Engine, http://www.ogre3d.org/ (accessed 04 February 2013).
Perez, T. (2005). Ship Motion Control, Course Keeping and Roll Stabilisation Using Rudder and Fins. London: Springer-Verlag.
Perlin, K. (2002). Improving Noise. ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH 2002,21(3), 681-682. Retrieved from http://mrl.nyu.edu/~perlin/paper445.pdf doi:10.1145/566654.566636
Sabuncu, T. (1983). Gemi Hareketleri. İstanbul: Matbaa Teknisyenleri Basımevi.
Sarıöz, K., Kükner, A. & Alkan, A. (2008). Gemi Mühendisliği El Kitabi, Bölüm 5. Denizcilik. İstanbul: Gemi Mühendisleri Odası.
Tessendorf, J. (2004). Simulating Ocean Water. Siggraph course notes. Retrieved from http://people.clemson.edu/~jtessen/pape ... es2004.pdf (accessed 01 June 2013)
Yeo, D.J., Cha, M., & Mun, D. (2012). Simulating ship and buoy motions arising from ocean waves in a ship handling simulator. Simulation: Transactions of the Society for Modeling and Simulation International, 88(12), 1407-1419. Retrieved from http://sim.sagepub.com/content/88/12/1407.full.pdf+html (accessed 07 June 2013) doi:10.1177/0037549712452128

zovanc

02-07-2013 19:43:38

http://www.youtube.com/watch?v=EgxBt0iaVkA