[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - What are you working on?

What are you working on?

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Re: What are you working on?

Postby Barnes » Sat Aug 01, 2015 12:29 pm

moved to vs 2015
User avatar
Barnes
 
Posts: 232
Joined: Thu Dec 24, 2009 2:26 pm
Location: Russia, Moscow

Re: What are you working on?

Postby Barnes » Sun Aug 02, 2015 8:35 pm

SLI support - yes, +25% speedup!
User avatar
Barnes
 
Posts: 232
Joined: Thu Dec 24, 2009 2:26 pm
Location: Russia, Moscow

Re: What are you working on?

Postby Hazematman » Sun Aug 02, 2015 9:15 pm

Decided to write a quake BSP renderer from scratch working off the .

Image

Currently only supports loading in the bsp data from the pak file and then doing a basic render of it. Working on loading in the lighting information and other stuff. It uses SDL2 to open a window and OpenGL 3.3 for rendering. The source is available .
User avatar
Hazematman
 
Posts: 54
Joined: Thu Jul 15, 2010 1:58 am
Location: Canada

Re: What are you working on?

Postby jim » Mon Aug 03, 2015 5:46 am

I've been trying out some new ideas for getting 256 colors into GLSL shader and still have it run fast. Eventually I succeeded. First I convert the RGB value into HSL.. then use the HSL info to determine which color range it should use. Each color range is like my earlier posterize filters, but each RGB channel & color range get their own shade steps/levels. Finally the colors are also snapped to VGA limits of 64 shades for each channel.

zbang!
User avatar
jim
 
Posts: 599
Joined: Fri Aug 05, 2005 2:35 pm
Location: In The Sun

Re: What are you working on?

Postby Seven » Wed Aug 05, 2015 4:25 pm

Hello,

I wanted to bring something crazy into Quake. :)
Had the idea of a "personal teleporter" that looks like a masked player-drone but can only walk straight.
You unleash him when pressing a keyboard button and teleport into the same position when pushing the button again. When you wait too long (5 sec) it disappears automatically and you can spawn it again.

That could bring some fun and new gameplay twists into old Quake. :)

Youtube clip:
https://www.youtube.com/watch?v=IIDyRanyID0
Seven
 
Posts: 301
Joined: Sat Oct 06, 2007 8:49 pm
Location: Germany

Re: What are you working on?

Postby ceriux » Wed Aug 05, 2015 6:28 pm

thats pretty cool seven!
User avatar
ceriux
 
Posts: 2230
Joined: Sat Sep 06, 2008 3:30 pm
Location: Indiana, USA

Re: What are you working on?

Postby frag.machine » Thu Aug 06, 2015 1:27 am

@Seven: interesting idea. I can see this being (ab)used in deathmatch and speed runs. Maybe as a random replacement for the ring of shadows.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC :) (LordHavoc)
User avatar
frag.machine
 
Posts: 2120
Joined: Sat Nov 25, 2006 1:49 pm

Re: What are you working on?

Postby toneddu2000 » Thu Aug 06, 2015 11:20 am

@Barnes: 25% performance increase? Great!

@Jim: Looks definately cool! I can only imagine how much works it needed to port it to GLSL!

@Hazematman: you're the man! I always waited for someone re-inventing BSP renderer! Can you please taking in consideration to load Blender .blend files in addition of .map files? Would it be possible? Under which license is released your project? Keep it up!

@Seven: seems lots of fun! Love the ghost player! Did you try it in multiplayer yet?
- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: What are you working on?

Postby Barnes » Thu Aug 06, 2015 1:47 pm

User avatar
Barnes
 
Posts: 232
Joined: Thu Dec 24, 2009 2:26 pm
Location: Russia, Moscow

Re: What are you working on?

Postby jim » Thu Aug 06, 2015 9:58 pm

toneddu2000: I guess it has taken quite some time if I count it back to when I first started experimenting with the GLSL and palette stuff. But really it's crappy looking compared to how this sort of stuff would look like in software. In software one texture pixel is always rendered with one color even if the pixel was bigger than one screen pixel. In GL one texture pixel can have multiple colors/shades, even with GL_NEAREST mode. If I then convert all colors into a palette, there's a good chance that the multiple shades on the texture pixel have some annoying "zebra" patterns, which are quite eye tearing in motion. The more colors in the palette, the more likely there's the errors.

Maybe I should use a software engine, but maybe still a Quake engine, so that I'd get to use the models. Just some of the features I've thought or have already, might not work. I get the feeling that software Quake engines don't have as many extensions for QC as DarkPlaces.

I took a screenshot from WinQuake with my 16 color palette. Grabbed the interesting parts and modified them to look like the things I saw in the shadows...
Image
zbang!
User avatar
jim
 
Posts: 599
Joined: Fri Aug 05, 2005 2:35 pm
Location: In The Sun

Re: What are you working on?

Postby hogsy » Fri Aug 07, 2015 2:35 pm

Got the editor up and running on Linux today.

Image
User avatar
hogsy
 
Posts: 198
Joined: Wed Aug 03, 2011 3:44 pm
Location: UK

Re: What are you working on?

Postby jim » Sun Aug 09, 2015 8:59 pm

Experimented with Quake1 or 2 style UV mapping. Instead of using the UV editor, I just use the 3D view to do the UV mapping, and then use Planar mapping. Though Blender seems a bit stupid about it, and I don't get it automatically Front on the Left and Back on the Right. I need to select the front faces, then UV them, and then flip selection and UV the back side. Then some moving/scaling in the UV editor and the UV map is done. Then I copy/pasted the UVs from the UV model to the regular model. It was much faster than marking seams and doing the "Unwrap", and then spend hours tweaking it to perfection with editor that is too incomprehensible on what's what in the UV map/model. Now it's perfectly clear how the UV map is going to look like.



Decided to try how's things in actual software. These 3 were from DOS Quake. Runs kinda slow in DOSBox with highres.


Just noticed software engines clip the view model with water. Of course now there's no view model legs to be clipped.
zbang!
User avatar
jim
 
Posts: 599
Joined: Fri Aug 05, 2005 2:35 pm
Location: In The Sun

Re: What are you working on?

Postby hogsy » Mon Aug 17, 2015 12:06 am

Image
User avatar
hogsy
 
Posts: 198
Joined: Wed Aug 03, 2011 3:44 pm
Location: UK

Re: What are you working on?

Postby Spirit » Tue Aug 18, 2015 6:32 pm

Thought I would mirror fileaholic but it is way too slow. does anyone know who runs fileaholic/gameaholic? the webmaster@ address is dead.
Improve Quaddicted, send me a pull request: https://github.com/SpiritQuaddicted/Quaddicted-reviews
Spirit
 
Posts: 1037
Joined: Sat Nov 20, 2004 9:00 pm

Re: What are you working on?

Postby hogsy » Sun Aug 23, 2015 12:25 am

Image
User avatar
hogsy
 
Posts: 198
Joined: Wed Aug 03, 2011 3:44 pm
Location: UK

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests