• What are you working on? May 2012
    2,222 replies, posted
  • Avatar of BlackPhoenix
  • [QUOTE=DrLuke;35968758]This is amazing, I wish I had xplane to try it out. When you really move this to your own engine, will you support some sort of scripting similar to Orbiter? Will you implement docking? What about some sort of plug and play rocketry like kerbal space program?[/QUOTE] No plug and play rocketry. The editor lets you specify any sort of spacecraft/rocket parametrically (this means that you specify the fuselage shape by giving it a few crossections, and you specify wings by telling it what airfoil you want). This data is used by simulator for both physics and rendering (the idea similar to X-Plane). Docking will be supported. Please take note of this project too: [url]http://vsfl.wireos.com/[/url] Essentially that's an RPG for aerospace engineers - highly realistic one. It's a bit private - you gotta design at least one spacecraft capable of autonomous flight to enter. But this is built in X-Space networking (which can be reused for just multiplayer). I was planning to port X-Space (or rather networking part) to Orbiter, so Orbiter could be used with the VSFL network too. Of course the most "native" support would be in my simulator. There will be Lua scripting - my engine will be written in C and Lua (excluding Outerra, which is C++ and a bunch of other things). All high-level code is in Lua, so scripting is nearly trivial to implement (X-Space plugin is already built this way). IVSS (internal vessels systems simulator) is another big project, which will be part of this. In fact, it's the second most interesting one - it's for simulating complex systems in realtime by specifying them as simple blocks. Essentially a rapid prototyping tool. Say I want a hydraulic system of a nuclear reactor: [img]http://brain.wireos.com/wp-content/uploads/reactor-400x230.png[/img] I enter that into simulator, and get a realtime model which describes all transient processes and whatever that happens in my hydraulic system: [img]http://brain.wireos.com/wp-content/uploads/tr1-400x191.png[/img] [img]http://brain.wireos.com/wp-content/uploads/tr2-400x191.png[/img] This entire thing should come as a single modular package (simulator, aerodynamics editor, systems editor, and links to other software, e.g. CFD software for getting better aerodynamic solutions). [b]Target goal[/b]: should be possible to fully design an aircraft on the preliminary level within months of work. After this first step is done and the design is sufficiently finalized the main engineering work can start.
  • Avatar of Ritave
  • [img]http://i.imgur.com/KmhJ9.png[/img] I don't think my phong shader is working top notch :v:
  • Avatar of Ritave
  • [QUOTE=Darkwater124;35969377]Clamp?[/QUOTE] [IMG]http://i.imgur.com/jIcnK.png[/IMG] Thanks, added more balls and clamped - but now they're full bright, gonna check out the code for additions. [B] Edit: [/B][img]http://i.imgur.com/wlFMz.png[/img] Yeah! It works! (Somewhat)
  • Avatar of dije
  • [vid]http://dl.dropbox.com/u/41041550/videos/LatestPhysics.webm[/vid] I've come a long way since the last video I showed. The collision is done "per area" which means that the physboxes only check for collisions in their immediate area. Enjoy!
  • Avatar of MrTilepy
  • I just generated my first [url=http://dl.dropbox.com/u/19826351/Facepunch/packages/index.html]Javadoc[/url] from a class I've been working on recently. It's an object that handles IPv4 and IPv6 addresses.
  • Avatar of Hypershadsy
  • [QUOTE=MrTilepy;35969686]I just generated my first [url=http://dl.dropbox.com/u/19826351/Facepunch/packages/index.html]Javadoc[/url] from a class I've been working on recently. It's an object that handles IPv4 and IPv6 addresses.[/QUOTE] Looks very organized. Although... Am I the only one who likes the look of [URL="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/System.html"]this type[/URL] of Java documentation?
  • Not strictly what I'm working on, but If anyone else has been having the annoying Nvidia driver bug where the graphics card underclocks itself (and refuses to put the clocks back again), try this: [url]http://dl.dropbox.com/u/33076954/clockFixer.rar[/url] Essentially it just crashes the driver by timing out the maximum length for clEnqueueNDRangeKernel under opencl If anyone particularly wants the source: [url]http://dl.dropbox.com/u/33076954/GF.rar[/url]
  • Avatar of BlkDucky
  • [QUOTE=MrTilepy;35969970]FP Programmers group has been compromised.[/QUOTE] Austech becomes chat-mod [IMG]http://puu.sh/uVqm[/IMG] Invites everyone to chat. [IMG]http://puu.sh/uVBf[/IMG] Suddenly thousands of announcements. Conclusion: this is all Overv's fault. PS: [img]http://puu.sh/uVww[/img]
  • Avatar of Richy19
  • [QUOTE=supersnail11;35970159]Is it just me, or are pages 27 and 28 not loading?[/QUOTE] just you
  • Avatar of ben1066
  • I made my physics box debug pretty, look [IMG]http://i.imgur.com/9GhQE.png[/IMG]
  • [QUOTE=MrTilepy;35969970]FP Programmers group has been compromised.[/QUOTE] I took roughly 50 screenshots of the FPP chatroom and I will be making When I'm FPP v2 very soon.
  • Avatar of Eudoxia
  • I can't join because I don't have any games on my Steam because I only joined to play TF2 when i became free. We should have an IRC channel instead.
  • Avatar of false prophet
  • [QUOTE=T3hGamerDK;35957665]I've been working with Parrot VM for some time, and Winxed seems like a really nice language to program shit in, especially considering that anything I write can be used by all Parrot languages. But I was wondering, is this a good or bad way to write a help display function? [code] function displayHelp( string app ) } print( app ); print( " usage: [OPTIONS]\n" ); print( "\n" ); print( " GENERAL USAGE\n" ); print( "--help\t\t-h\t\tDisplay this message\n" ); print( "--verbose\t-v\t\tShow whats going on\n" ); print( "--root [PATH]\t\t\tUse PATH as root, instead of /\n" ); print( "--temp [PATH]\t\t\tUSe PATH instead of /tmp\n" ); print( " COMMANDS\n" ); print( " -install [TARGET]\n" ); print( " -remove [TARGET]\n" ); print( " -search [TARGET]\n" ); print( " -update\n" ); print( " -upgrade [TARGET]\t\tupgrade all packages, or TARGET\n" ); print( "\n" ); } [/code][/QUOTE] That } at the beginning of the function is bugging the hell out of me.
  • Avatar of T3hGamerDK
  • [QUOTE=Eudoxia;35970794]I can't join because I don't have any games on my Steam because I only joined to play TF2 when i became free. We should have an IRC channel instead.[/QUOTE] I would chat the SHIT out of that thing! Please! I'm mostly on Linux, and using Steam isn't exactly my favorite thing, but IRC's can be accessed anywhere, be that through CLI, GUI, phones, web browsers.. If anyone could set that up, I'm in. [QUOTE=false prophet;35970934]That } at the beginning of the function is bugging the hell out of me.[/QUOTE] I changed it, just for you :)
  • Avatar of BlkDucky
  • [QUOTE=BlkDucky;35970118][img]http://puu.sh/uVww[/img][/QUOTE] I can't believe this actually worked [img]http://puu.sh/uWAZ[/img]
  • [QUOTE=BlkDucky;35971188]I can't believe this actually worked [img]http://puu.sh/uWAZ[/img][/QUOTE] and then everyone leaves [sp]i kid[/sp]
  • I'm making an IRC channel on gamesurge, one for just FPP and one for the bots that we'd probably end up making for it.
  • Aight. I'll do it on freenode. I'm coding an OP bot for the fun of it, too. It'll have Lua plugin support! <3 [editline]15th May 2012[/editline] #FPProgrammers and #FPPBots
  • Avatar of swift and shift
  • [QUOTE=Robber;35967696]Turb should port JSOS to it.[/QUOTE] how good is the hardware documentation for the RPi?
  • Avatar of DrLuke
  • [QUOTE=swift and shift;35972107]how good is the hardware documentation for the RPi?[/QUOTE] You have to be a big company to get the datasheets, as they're bound under a NDA.