News | Forum | People | FAQ | Links | Search | Register | Log in
Jackhammer 1.1.855 Public Beta Is Out!
Hi all!
We are glad to present the new version with another bunch of bugfixes and improvements. ^^
Thanks to everyone who helped us with suggestions and bug reports!

New version highlights:

* Dynamic Sky Rendition: Jackhammer renders skyboxes in the same way games do. In addition, there are layered clouds in Quake, rotating skybox in Quake II, and shader effects in Quake III supported. To facilitate the choice of a certain sky in map properties, a drop-down combo with icons was added.
* Improved Arch Tool: arch creation instrument got new abilities. Now it allows triangulation upon creation, fitting arches to selection box, estimation of proportions using a grid. Also it is possible to create smooth ramps.
* Keep Internal Connections: option to preserve internal connections (targetname-target links) in entities during copypaste and cloning (i.e. dragging with Shift pressed) operations.
* Snap to Grid Revised: subsequent calls to it change anchor point, looping through all eight bounding box points (previously only the lower bounding box point was used as an anchor). In Vertex Manipulation mode this instrument snaps using selected vertices, thus enabling alignment of the whole object that ensures the certain vertex on the grid. In addition, VHE-style snapping to grid during movement of the selection was added.
* Texture Repeats: added special mode to draw borders of repeating (tiling) textures in a 3D-View.
* New Curve Types: now it is possible to create for Quake3 such primitives as Exact Cone, Exact Cylinder, Exact Sphere - correct round variants of cones, columns and spheres.
* Additional Instruments: ability to connect logically two entities using their target and targetname fields using Ctrl+K, separate tie to entities function. Upon automatic creation of the default room, the editor now can paint invisible faces with NULL or caulk texture. Improved Paste function - now it preserves an original third coordinate in a 2D-view.
* Multilingual Support: switch to your native language when using the editor! Now there is no need to consult a dictionary to find out what either menu command does, or to understand a reason for an error. Presently there are English, Russian and Ukrainian languages supported. Languages can even be switched dynamically without restarting the editor.
* Lots of improvements: the new version traditionally contains lots of bugfixes and improvements in comparison with the previous release. The editor became much more stable and functional, and now it is a beta. Please view a changelog for the details.

This version supports Quake, Quake II, Quake III, Half-Life, Gunman Chronicles and their modifications.
Supported operating systems: Windows, Linux.
Supported architectures: x86 (32-bit), amd64 (64-bit).

Web page
Feature list
Changelog of version 1.1.855

DOWNLOAD NOW!

Again, thanks for the feedback, some features were added because of your requests.
Merry Christmas and a Happy New Year!
First | Previous | Next | Last
Light Depends On The Compiler� 
and the light compiler needs a compiled BSP file, so it's not possible to preview the actual results.

Iterating is fun! 
Installed It Today 
Thanks for the F hotkey!

The sky rendering is great, but skies shouldn't be shaded. Also, they move too fast, and that's distracting � since JH is just an editor, there's no need to make them move as fast as in Quake; a subtle slow speed is enough.

Fun fact: Before figuring out how to create the molten mapping, I was thinking of rendering liquid surfaces in a similar way to your sky rendering. 
2mankrip: 
1) Skys shouldn't be shaded. May I take a look at a screenshot?
2) Shy speed is taken from Quake to satisfy a WYSIWYG paradigm.
3) Liquid surfaces can't be actually rendered as in the game because JH doesn't do polygon subdivision (to keep things simple). This also applies to Q3 shaders with "tesssize" + "deformvertexes". 
 
Typos again... Please read "skys" as "skies" and "Shy" as "sky". Sorry, we're celebrating xmas today. :) 
 
Ok, I'll take a screenshot when I get home. But switching between textured with shading and textured without shading is enough to notice the difference on the skies.

WYSIWYG is not necessary in this case, IMO. And what I like about the way you're rendering the skies is that its projection follows the shapes of the brushes, and this helps us to keep in mind the actual size of the area we're building. If it was exactly like Quake, it would be harder to tell each sky brush apart in the 3D view.

No problem, there's no need to animate liquid surfaces. Though making them translucent could help. 
If Sky Is Shaded, There Must Be A Bug 
It should look like this:
http://pix.academ.info/images/img/2015/12/30/a491a6df4d2dd6df7a9c418cc3de114a.gif

You are right, sky rendition in JH is not exactly same as in Quake, and that's also because of lack for face subdivisions.

It's easy to make water textures translucent, but there will be a confusion, because they'll become solid in the game. 
 
Most current Quake engines supports translucent water nowadays, even via software rendering.

My current approach is to hide the water brushes when I want to see through them. 
 
Showing the sky brushes' shape in the editor is very important. That's how JH does now. Animating the texture is important to see how a sky texture work in engine. Not hurting my eyes atm. An option to make liquid textures translucent would be nice. And what about rendering "{" transparency? 
 
IMO, WYSIWYG features for sky and water and such are less important than usability stuff like proper tablet support. Just my 2 cents. :) 
 
2adib: I'm not well familiar with modified Quake engines, sorry. I've made an editor for vanilla Quake actually, and there are no transparency. "{" textures are supported in Half-Life profile. I'll think of adding their support to Quake, if you tell me which color index is transparent (in Half-Life, this is the a color index 255 in a palette, but Quake shares the same palette between all the textures).

2WarrenM: I remember that, it's already in a todo list for the next version. 
 
Sorry, you're right. Transparency of "fence" textures is implemented by an alpha-channel TGA external texture, outside BSP file. It's an agreement between ports like Quakespasm, Fitzquake and Darkplaces, definately not a vanilla feature. Maybe when you make a Quakespasm profile it would make sense. 
 
"I remember that, it's already in a todo list for the next version. "

Oh, I know ... I just like banging my little drum. :) 
Adib 
Retroquad and Super8 uses the color 255, and I bet the hardware-rendered engines with "fence" texture support also supports it.

Retroquad even goes a step above and doesn't require the "{" naming convention. This allowed for animated alphamasked textures. 
 
Really great update, love the fixes and new features. Thanks for correcting the texture alignment issue that had been giving me trouble before, I've now made the complete switch over to Jackhammer! 
Can I Submit Translation? 
I'd like to try and do a translation into a new language but cannot find any text files with captions. How can I contribute to that? 
 
I can give you necessary files, please email me: support at hlfx dot ru. What language do you want to translate into? 
Can't Send Email To Provided Address 
Can't send email to the provided address. Are you sure it's correct? Is it just "support" or maybe something more?

I've tried to find a different address on the jackhammer website but couldn't see any. 
It Is Correct Actually 
Just tested it from another email address.
Ok, then PM me on ModDB: http://www.moddb.com/members/xaerox
or on Steam:
http://steamcommunity.com/id/mrxaerox 
OK, Message Sent Through Moddb 
OK, message sent through moddb.
Also one potential bugreport (not sure yet if it's a bug or I'm doing something wrong). 
Customize Allowed Texture Formats? 
I'm using a modified quake2 that can use both TGA and WAL textures. Is there a way to add TGA as an allowed texture format? Maybe in config?

I've learned that md3 models can be shown along with md2 and now would like to do the same with textures. 
Sdk 
...ok, I read in another thread that modification ability would come when SDK is released. 
So Why Is This A Thing? 
http://i.imgur.com/vPsRVWu.png?1

Latest JH
Ubuntu 15.10, using opensource radeon drivers

Something to do with the extraction process? Cheers. 
Looks Like Palette Wasn't Hooked Up 
Do you have a correct palette file set in the options? 
I Can't Even Click The Button :( 
I Fixed It. 
the button is still borked, but I was able to manually enter the quake.pal into the config file.

thanks :) 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.