Just tried opening the turret's voxel alone, if I add a new frame it shows 2/0, not 1/2 or 2/2. You try and move the voxel around in the second frame and it forces itself straight back to its original position. Fun times. QUICK_EDIT
Don't think it's the mouse, it only bugs up with frames 2 onwards, everything else is flawless. Also only seems to be an issue with turrets, I can add additional frames to body animations with no problems.
Not sure if it helps but I editted the exact same model before, it wasn't until I decided to reedit that this started happening, but now it's with all models. _________________
ayylmao on Discord QUICK_EDIT
And you're editing the turret opening it directly, not opening the whole unit right?
I can't imagine the program cares if a turret is a ****tur.vxl but stucuk can chime in about that. You can try renaming your voxel first? Maybe there's a conflict with section names? _________________ http://www.moddb.com/mods/scorched-earth-ra2-mod-with-smart-ai QUICK_EDIT
Removed the 'tur' from the voxel name and was able to add and edit a second frame just fine. Definitely seems like a xxxtur.vxl issue with the HVA builder.
Saved it and threw it in the game. Works fine however the voxel piece on the second frame looks almost black in some facings, is this a normals issue now? _________________
ayylmao on Discord QUICK_EDIT
Yes because hva rotation rotates the normals with it... say you have 2 dot thick rectangle, the normals would have to be the same on both sides...
I made a 4 bladed spinning turret, much like the gap generator, and I replicated the normals on each corner, looked alright. If you are rotating a minigun barrel made of 4 tubes, the best option might be to rotate left 22 degrees from center, and the next frame 22 degrees right. With such little change the normals should still look ok... _________________ http://www.moddb.com/mods/scorched-earth-ra2-mod-with-smart-ai QUICK_EDIT
It's nice that GDI's Titan has voxel for legs, is moving voxel section (like walking vehicle or helicopter's rotor) impossible in TS? or is it possible by using hyperpatch or something? _________________ If you are a MetalHead (Heavy Metal Fan) and don't want to be a metalhead, Just remove your metal ball from your head. �:p .
QUICK_EDIT
Also Known As: martx Joined: 28 Oct 2016 Location: PH
Posted: Wed Oct 25, 2017 6:14 pm Post subject:
To answer your question:
Take a look at the Mammoth MKII Walker, it has multiple sections that are animated while being a voxel. So, it's not completely impossible, just positioning the Rotor of a Helicopter or a Propeller of a Plane is the problem, but the WW coded RA2 to have better voxel rendering than TS due to the Nighthawk Transport and other shenanigans WW used it for (Unused Hind, etc.)
Anyway, forgive us for the 1 Year Bump of this topic _________________ all my posts before 2020 were made by a 13 year-old, forgive these if you see any, thank you QUICK_EDIT
Anyway, forgive us for the 1 Year Bump of this topic
Im answering a question asked in 2016.
G-E wrote:
And you're editing the turret opening it directly, not opening the whole unit right?
I can't imagine the program cares if a turret is a ****tur.vxl but stucuk can chime in about that. You can try renaming your voxel first? Maybe there's a conflict with section names?
Looking at the code it will consider the base voxel (As in the one you load) as the main editable one. If you have a vxl/hva which has the same name but with tur at the end (as in if your voxel is Blatur.vxl, it would consider Blaturtur.vxl as the turret).
So it only cares about tur.vxl/tur.hva if its in addition to the file your loading.
Code:
Procedure LoadVoxel(Filename : String);
begin
VXLChanged := False;
Procedure LoadHVA(Filename : string);
begin
LoadHVA2(HVAFile,HVAOpen,Filename,'.hva');
If not HVAOpen then
CreateHVA(VoxelFile,HVAFile);
CurrentHVA := @HVAFile;
If VoxelOpenT then
begin
LoadHVA2(HVATurret,HVAOpenT,Filename,'tur.hva');
If not HVAOpenT then
CreateHVA(VoxelTurret,HVATurret);
end
else
begin
if HVAOpenT then
ClearHVA(HVATurret);
HVAOpenT := false;
end;
If VoxelOpenB then
begin
LoadHVA2(HVABarrel,HVAOpenB,Filename,'barl.hva');
If not HVAOpenB then
CreateHVA(VoxelBarrel,HVABarrel);
end
else
begin
if HVAOpenB then
ClearHVA(HVABarrel);
HVAOpenB := false;
end;
end;
Also Known As: banshee_revora (Steam) Joined: 15 Aug 2002 Location: Brazil
Posted: Sat Oct 16, 2021 4:00 pm Post subject:
Be more specific and explain every detail you can about this error you get. When it happens, what kind of message you get, if it prevents the program from continuing to run or not and your windows version and graphics card (sometimes the ones from Intel are problematic). QUICK_EDIT
If you only download the WIP7 you won't have the other files or directories it needs. It was released purely as a patch to replace the exe in a functioning HVA Builder install. _________________ http://www.moddb.com/mods/scorched-earth-ra2-mod-with-smart-ai QUICK_EDIT
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum