[GSoC 2012] Volume Rendering with LOD aimed at terrain

Threads related to Google Summer of Code
Post Reply
User avatar
duststorm
Minaton
Posts: 921
Joined: Sat Jul 31, 2010 6:29 pm
Location: Belgium
x 80
Contact:

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by duststorm »

Maybe you could use the transplant plugin. That would allow you to pick the commits that don't include the textures and diff them on top of the latest head of ogre.
Developer @ MakeHuman.org
CABAListic
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 2903
Joined: Thu Jan 18, 2007 2:48 pm
x 58
Contact:

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by CABAListic »

We definitely don't want to increase the repository size by that amount! That would be like a 100%-200% increase, not worth it. If you can use transplant, great, but Assaf has also forsaken history of the DX11 project for the same reason, so we can live with that.
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Ok, given that the project is quite separated, the "manual transplant" will be easy:
- Add the Volume folder in the components
- Add the Sample Volume Terrain
- Add some media files
- Update a few cmake files
- Done
-> will be done at the latest tomorrow
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

Btw

Just out of curiosity, How did you notice that the source control expanded that much? is it something you normally check or was it a fluke?

(I don't think I would have though of checking such a thing up till now)
it's turtles all the way down
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

Hi Philip,

As you discussed earlier please make the merge using a secondary fork. When done, before merging to the Ogre Trunk please note this in the forum and wait for a confirmation. Assaf has been having problems with the merges he is doing with his directX 11 GSoC project, And he wants to ensure they don't occur with your project.

If this complicates things for you I can still do the merge instead
it's turtles all the way down
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Hi,

ok, will do. :)
How I noticed: You find those numbers displayed at https://bitbucket.org/philiplb/ogrevolumeterrain/ and https://bitbucket.org/sinbad/ogre . So basically a fluke. :)
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

great catch
it's turtles all the way down
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Tweaking and release preparing.
  • Worked again on the texturing of the skirts. They are much better looking now for an acceptable cost of a tiny bit more loading time.
  • Added the copyright headers to all files and some minor style cleanup.
  • Fixed the never-before-tested CSGCubeSource.
  • Some tweaks and cleanup of the sample VolumeTerrain.
  • Added a CSG sample. The parameters had to be tweaked a bit so there are no holes. This CSG surely isn't made for modelling...
[youtube]eseI2LmXBx0[/youtube]
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
User avatar
Mind Calamity
Ogre Magi
Posts: 1255
Joined: Sat Dec 25, 2010 2:55 pm
Location: Macedonia
x 81

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mind Calamity »

That's very, very good! I'm glad you finished it :) Great job!
BitBucket username changed to iboshkov (from MindCalamity)
Do you need help? What have you tried?
- xavier
---------------------
HkOgre - a Havok Integration for OGRE | Simple SSAO | My Blog | My YouTube | My DeviantArt
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

The clean fork with the project being added to it is ready for merging:
https://bitbucket.org/philiplb/ogrevolumeterrain2/
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
drwbns
Orc Shaman
Posts: 788
Joined: Mon Jan 18, 2010 6:06 pm
Location: Costa Mesa, California
x 24

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by drwbns »

Is this going to be able to easily combime with the new terrain paging improvements?
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Without knowing the paging component, I think I can already say: No, this is too different to the terrain paging improvements.
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

Hi philipLB,

I looked over at your new merge fork. It's a good clean job.
I'm just waiting for final confirmation from Assaf Raman (just in case). I already PM'ed him.
it's turtles all the way down
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Cool. :)

After the merge, how do you imagine the user documentation? A new chapter in the manual? Some wiki articles (prefered by me)? More API documentation (Doxygen)?
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
Alexiss
Halfling
Posts: 74
Joined: Wed Aug 10, 2011 2:11 pm
x 11

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Alexiss »

Wiki is the most user friendly imho
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

agreed.

For pure API documentation Ogre prefers doxygen. Anything on a higher level such as how to user guides should be in Ogre Wiki articles.
it's turtles all the way down
User avatar
Assaf Raman
OGRE Team Member
OGRE Team Member
Posts: 3092
Joined: Tue Apr 11, 2006 3:58 pm
Location: TLV, Israel
x 76

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Assaf Raman »

Mattan Furst wrote:Hi philipLB,

I looked over at your new merge fork. It's a good clean job.
I'm just waiting for final confirmation from Assaf Raman (just in case). I already PM'ed him.
I committed the d3d11 code to the trunk, I am not an issue anymore, feel free to commit (as long as it is a good clean commit without the junk...)
Watch out for my OGRE related tweets here.
User avatar
Assaf Raman
OGRE Team Member
OGRE Team Member
Posts: 3092
Joined: Tue Apr 11, 2006 3:58 pm
Location: TLV, Israel
x 76

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Assaf Raman »

Also remember - https://twitter.com/wolfmanfx/status/237891326149029888
@AssafRaman i think mattan asked that in the forum and afaik the gsoc project should be merged into 1.9...
Watch out for my OGRE related tweets here.
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

@PhilipLB

Just submitted the final GSoC evaluation.

@Assaf

As I've stated before this is a response I got from CABAListic about committing changes
By default, we merge upwards, that means that commits should be done in the lowest applicable branch. Bugfixes go to v1-8, (relatively) stable features to the next major version, i.e. v1-9. Due to our roadmap that exceptionally encompasses two major version, we also have v2-0 for anything targeted at that. default is only to be used for unstable changes (although these may be better to do in a separate repository and merged when somewhat stable).
This GSoC project is a new but stable feature so it should go in v1-9 than merged upwards.

you can view the entire communication in the private forum under http://www.ogre3d.org/forums/viewtopic.php?f=7&t=71367
it's turtles all the way down
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Evaluation: Thx, yours is submitted, too. :)
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
User avatar
Assaf Raman
OGRE Team Member
OGRE Team Member
Posts: 3092
Joined: Tue Apr 11, 2006 3:58 pm
Location: TLV, Israel
x 76

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Assaf Raman »

Well, we can merge from the trunk to 1.9
Watch out for my OGRE related tweets here.
User avatar
Mattan Furst
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 260
Joined: Tue Jan 01, 2008 11:28 am
Location: Israel
x 32

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by Mattan Furst »

@Philip
I just spoke to Assaf he meant merge 1.9 to the trunk not trunk to 1.9.
it's turtles all the way down
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

So I'll do the fork again and merge this time into default. NP, will be done tonight/tomorrow evening.
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
CABAListic
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 2903
Joined: Thu Jan 18, 2007 2:48 pm
x 58
Contact:

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by CABAListic »

No, wait. If you have everything in 1-9, that's exactly where it's meant to be. From there, we can then simply merge it upwards. No reason doing it separately for default.
PhilipLB
Google Summer of Code Student
Google Summer of Code Student
Posts: 550
Joined: Thu Jun 04, 2009 5:07 pm
Location: Berlin
x 108

Re: [GSoC 2012] Volume Rendering with LOD aimed at terrain

Post by PhilipLB »

Ok.
As posted above, everything got manually merged in a new fork into the 1.9 branch there: https://bitbucket.org/philiplb/ogrevolumeterrain2/
Google Summer of Code 2012 Student
Topic: "Volume Rendering with LOD aimed at terrain"
Project links: Project thread, WIKI page, Code fork for the project
Mentor: Mattan Furst


Volume GFX, accepting donations.
Post Reply