Earlier quoted context omitted.
Haha thanks :) I've done these things in the past many times, only on different platforms. The real kudos go to the browser guys (especially at Mozilla and Google) for all the superb work they've done on WebGL and JavaScript in general. Learning JavaScript and some of the intricacies of developing for the web has never been more fun! :)
Not discussion that I can see of your rendering techniques. Are your shadows baked?
WebGL Terrain Flyover Demo
81–90 of 121 posts
Re: WebGL Terrain Flyover Demo
#82Looks nice but runs at awfully slow 4-5 fps on my Ubuntu 64bit system. Is Radeon HD 4200 to weak for WebGL or is there something you need to configure?
Re: WebGL Terrain Flyover Demo
#83Chrome Beta for Android gets 3fps. Firefox Beta for Android crashes. Just FYI. edit: 60.1 FPS at 2560x1440 on my desktop (KDE/KWin/Chrome Dev)
Re: WebGL Terrain Flyover Demo
#84Cool demo. What caught my attention was this line in the description: >The terrain is procedural, generated offline by a Delphi program (Delphi is a modern version of Pascal). Nowadays I very rarely see new projects use Object Pascal or Delphi. This is somewhat disappointing since I think it really is a fine language that could be a viable alternative to C++ and Java due to its combination of high performance and cle…
Re: WebGL Terrain Flyover Demo
#85Cool demo. What caught my attention was this line in the description: >The terrain is procedural, generated offline by a Delphi program (Delphi is a modern version of Pascal). Nowadays I very rarely see new projects use Object Pascal or Delphi. This is somewhat disappointing since I think it really is a fine language that could be a viable alternative to C++ and Java due to its combination of high performance and cle…
Re: WebGL Terrain Flyover Demo
#86I'm still waiting for someone to make a fully fledged game in WebGL because I can totally see it happening.
Re: WebGL Terrain Flyover Demo
#87Earlier quoted context omitted.
I found some pleasant similarities between Pascal and Go (Golang)
What are they, aside from just := and the lack of brackets?
Re: WebGL Terrain Flyover Demo
#88Is there a reason you decided to implement a WebGL UI, instead of using HTML for the user interface elements?
Is native browser compositing too slow with multiple HTML elements on top of the WebGL canvas?
Re: WebGL Terrain Flyover Demo
#89Cool demo. What caught my attention was this line in the description: >The terrain is procedural, generated offline by a Delphi program (Delphi is a modern version of Pascal). Nowadays I very rarely see new projects use Object Pascal or Delphi. This is somewhat disappointing since I think it really is a fine language that could be a viable alternative to C++ and Java due to its combination of high performance and cle…
So why not just use C? There were good reasons. In 1992 C/C++ compilers on the PC were slow -- pre-compiled headers were still mysterious -- and Delphi's handwritten compiler and integrated linker made the edit/compile/run cycle very very fast. It made small, fast, completely stand-alone (no MSVCRT.DLL or anything) binaries -- a feature which still supposedly makes it popular with malware authors.
The UI builder was excellent and perfect for knocking off one-off tools like the terrain generator described above. As long as you stuck to Windows, of course.
I don't know if I would necessarily go back though. While I sometimes miss some of Pascal's features like ranged types and sets (and bounds checking on arrays) the performance advantages of the specific Borland implementation have become less important, and there are other contenders that cover a bigger problem space than the delta between Pascal and C.
BTW, here's where Google Trends says Delphi is popular nowadays: http://www.google.com/trends/explore#q=delphi&cmpt=q
Re: WebGL Terrain Flyover Demo
#90Cool demo. What caught my attention was this line in the description: >The terrain is procedural, generated offline by a Delphi program (Delphi is a modern version of Pascal). Nowadays I very rarely see new projects use Object Pascal or Delphi. This is somewhat disappointing since I think it really is a fine language that could be a viable alternative to C++ and Java due to its combination of high performance and cle…
http://blogs.fsfe.org/thomaslocke/2013/02/10/using-the-ada-w...