• What Are You Working On August 2012
    2,271 replies, posted
  • Avatar of Richy19
  • Can anyone think of any beginner-intermediate openGL project I could have a go at?
  • [QUOTE=Richy19;37319224]Can anyone think of any beginner-intermediate openGL project I could have a go at?[/QUOTE] Load a 3D model from a file (like .obj) and display it?
  • Avatar of danharibo
  • [QUOTE=Richy19;37319224]Can anyone think of any beginner-intermediate openGL project I could have a go at?[/QUOTE] A model viewer with deferred lighting, HDR, bloom and lens flare.
  • Avatar of Naelstrom
  • [QUOTE=Richy19;37319224]Can anyone think of any beginner-intermediate openGL project I could have a go at?[/QUOTE] Proper text loading and rendering (including multiple languages!). [url]http://facepunch.com/showthread.php?t=1195600&p=36626273&viewfull=1#post36626273[/url]
  • Avatar of Richy19
  • [QUOTE=ECrownofFire;37319237]Load a 3D model from a file (like .obj) and display it?[/QUOTE] I already did that a while back, and tbh I dont really want to do file loading. TBH I would like to do somethink like terrain generation but: A) I already did basic terraig generation B) I dont know what else to do after the terrain has been generated and displayed, like adding controls to do stuff or something I wish to accomplish something like this: [url]http://www.youtube.com/watch?v=mTrSz6OcMl4&feature=plcp[/url] [url]http://www.youtube.com/watch?v=482Fzm-uckc&feature=plcp[/url] [url]http://www.youtube.com/watch?v=1lv2y15c-as&feature=plcp[/url] [url]http://www.youtube.com/watch?v=MJLPBIi7tIc&feature=plcp[/url] [url]http://www.youtube.com/watch?v=cyN29IMS8Q0[/url] [url]http://www.youtube.com/watch?v=0bQz5ugtfLY&feature=related[/url] [url]http://www.youtube.com/watch?v=rL8zDgTlXso[/url] [url]http://www.youtube.com/watch?v=X2dyiitk6EY[/url] But I can barelly make terrain generation good, I have no idea how I would turn that into a sphere, also I dont really know how I could optimize performance, I remember with my terrain a 200x200 plane was barelly running at 60fps. TLDR I jhave no idea how I would start with planet generation [editline]20th August 2012[/editline] [QUOTE=Naelstrom;37319355]Proper text loading and rendering (including multiple languages!). [url]http://facepunch.com/showthread.php?t=1195600&p=36626273&viewfull=1#post36626273[/url][/QUOTE] Also did that, albeit first using null's program to get a bitmap and the positions and sizes of the characters [editline]20th August 2012[/editline] Does anyone have a good guide/resouorce for implementing quadtrees/octrees/whatevertrees are best in a terrain/planetary situation
  • Avatar of leontodd
  • During the day, I'm not motivated to do anything. At 2 in the morning, I get all this inspiration to program but I end up going to bed because I don't want to feel like shit in the morning. Any solutions?
  • Avatar of danharibo
  • [QUOTE=leontodd;37319719]During the day, I'm not motivated to do anything. At 2 in the morning, I get all this inspiration to program but I end up going to bed because I don't want to feel like shit in the morning. Any solutions?[/QUOTE] Change timezones. Write down the ideas you get before going to bed, then plan them out the following day, fleshing out the idea with designs might help you get motivated.
  • [QUOTE=leontodd;37319719]During the day, I'm not motivated to do anything. At 2 in the morning, I get all this inspiration to program but I end up going to bed because I don't want to feel like shit in the morning. Any solutions?[/QUOTE] Oh my god [b]this. This so much.[/b]
  • Avatar of Overv
  • Decided to check if frame buffers in OOGL work properly by making a small shadow mapping demo. [img]http://i.imgur.com/fsnEk.png[/img]
  • Avatar of Naelstrom
  • [QUOTE=Overv;37319853]Decided to check if frame buffers in OOGL work properly by making a small shadow mapping demo. [img]http://i.imgur.com/fsnEk.png[/img][/QUOTE] Are they OGL version independent? It was a pain in the ass for me to make sure my FBOs worked on OGL 2.0.
  • Avatar of Overv
  • [QUOTE=Naelstrom;37320096]Are they OGL version independent? It was a pain in the ass for me to make sure my FBOs worked on OGL 2.0.[/QUOTE] It could work on OGL 2.0, but OOGL uses 3.2 functions for its frame buffer implementation. [QUOTE=voodooattack;37319946]God damn it Overv, stop changing stuff while I'm trying to port it to .NET.. :v:[/QUOTE] You are aware OOGL is being modelled after OpenTK/Tao?
  • Avatar of Naelstrom
  • [QUOTE=Overv;37320136]It could work on OGL 2.0, but OOGL uses 3.2 functions for its frame buffer implementation.[/QUOTE] It'd be nice if you would fall back to extensions if the version is too low without the programmer knowing. Or is that against your wrapper's philosophy?
  • Avatar of voodooattack
  • [QUOTE=Overv;37320136]You are aware OOGL is being modelled after OpenTK/Tao?[/QUOTE] Yeah, I'm only porting the sweet stuff OpenTK lacks. Like the VertexBuffer object. [editline]20th August 2012[/editline] And by porting I mean wrapping it using C++/CLI. Edit: Nvm, It'd be easier to port it to C# directly.
  • Avatar of Overv
  • [QUOTE=Naelstrom;37320160]It'd be nice if you would fall back to extensions if the version is too low without the programmer knowing. Or is that against your wrapper's philosophy?[/QUOTE] It is because it needs to be forward-compatible, sorry.
  • Avatar of Naelstrom
  • [QUOTE=Overv;37320196]It is because it needs to be forward-compatible, sorry.[/QUOTE] As long as you print error messages and warn users that half of waywo can't run it on their laptop, I'm ok with it.
  • Avatar of Jookia
  • So OOGL is strictly 3.2+? Because I'll have to wait until Mesa 9 for that then.
  • I made some more programming flavor youtube poop. Yay.. more dll injection. [video=youtube;RiWJTwe365E]http://www.youtube.com/watch?v=RiWJTwe365E[/video]
  • Avatar of Smashmaster
  • [QUOTE=Parakon;37321322]did the second one get stuck?[/QUOTE] The portals are pretty hard to see because they're the same color as the blocks they're on. It wasn't stuck, it just didn't land on a portal.
  • Avatar of supersnail11
  • [QUOTE=voodooattack;37319946]God damn it Overv, stop changing stuff while I'm trying to port it to .NET.. :v:[/QUOTE] if you do that i will love you forever [img]http://www.facepunch.com/fp/ratings/heart.png[/img]
  • Avatar of Matt-
  • [QUOTE=supersnail11;37323011]if you do that i will love you forever [img]http://www.facepunch.com/fp/ratings/heart.png[/img][/QUOTE] uh, what's wrong with OpenTK?
  • Avatar of ArgvCompany
  • [QUOTE=Matt-;37323236]uh, what's wrong with OpenTK?[/QUOTE] The OpenGL interface itself in it is entirely procedural.
  • [QUOTE=supersnail11;37323414]it's harrrrrdddddd[/QUOTE] If you can't use OpenTK, you won't be able to use OOGL.
  • Avatar of voodooattack
  • [QUOTE=supersnail11;37323414]it's harrrrrdddddd[/QUOTE] More like tedious tbh. I don't like it for that reason, repetitive and tedious.
  • Avatar of Matt-
  • My Nexus 7 arrived! Any Android developers have any good tutorials for developing on Android? Would greatly appreciate it! :) [editline]20th August 2012[/editline] Also Overv, hurry with that FP app, Geels doesn't scale too well!
  • Anybody know of a simple way to take two square PNGs of equal size and put them side by side in a new image (e.g., take two 256x256 images and make it into a 256x512 or 512x256)? Any language, I can just port it to C++. That, or a [U]good[/U] PNG library with C or C++ bindings.