View Issue Details

IDProjectCategoryView StatusLast Update
0000158FSSCPFRED graphicspublic2005-03-21 00:59
ReporterFerret Assigned Tophreak  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000158: Docking Points and Y position markers projected incorrectly
Description(Fred2 OpenGL, 3.5.5)
When starting Fred2, it asks if I want to start in HT&L mode, if I select to do so, while it looks beautiful, the Y position markers and the dorcking points refuse to show up in the correct places. I enclose a screenshot of this. The same occurs with model paths.
None HT&L works fine however.

Also, when starting Fred2 it gives a lot of warnings relating to the code, is this normal?
TagsNo tags attached.

Activities

2004-03-30 01:41

 

fred2 problem.jpg (73,951 bytes)   
fred2 problem.jpg (73,951 bytes)   

Ferret

2004-03-30 01:43

reporter   ~0000610

Oh....

Windows XP Professional.
GeForce 4 MX. Direct x 9b installed, running in 1280x1024 resolution with 32 bit colour bit depth.
512 meg of ram.
AMD Athlon XP 2000+ cpu.

phreak

2004-03-30 18:20

developer   ~0000613

i guess i'm going to have to take it since i'm the ogl guy around here.

RandomTiger

2004-03-31 22:51

developer   ~0000619

I've actually disabled access to HTL in Fred OGL.
There are a lot of 2D to 3D line and wireframe problems.

We'll have to sort them out at some stage or we will be stuck with the non htl forever. I had a try but got in a bit of a mess and havent found time for another try since.

phreak

2004-04-01 23:07

developer   ~0000633

well i had a solution for doing wireframes, i think its here (http://dynamic4.gamespy.com/~freespace/forums/showthread.php?s=&threadid=22198&highlight=wireframes)

thats not going to get done once i sort out opengl

RandomTiger

2004-06-19 10:17

developer   ~0000983

These problems are also in non HTL mode

Looks like View_matrix is not setup correctly for rpd_line() calls in render_model_x().

// Rotate and project points and draw a line.
void rpd_line(vector *v0, vector *v1)
{
    vertex tv0, tv1;

       g3_rotate_vertex(&tv0, v0);
      g3_rotate_vertex(&tv1, v1);
      g3_draw_line(&tv0, &tv1);
}

Skippy

2004-07-14 15:17

reporter   ~0001055

Last edited: 2004-07-14 15:18

That bug also happens in fred2_open_C06172004.exe, looks like the Y marker can't go below the middle of the screen

modifié le : 07-14-04 11:18

phreak

2004-11-08 18:04

developer   ~0001339

assigned to taylor since he's working on fred

Goober5000

2005-03-15 01:17

administrator   ~0001940

Assigning to RandomTiger now that he's returned.

Ferret

2005-03-15 10:31

reporter   ~0001962

Great. This really needs fixing, is there any more I can do regarding this? Note that pretty much every Fred build is doing the same thing now.
My specs have not changed, except I installed SP2.

phreak

2005-03-21 00:59

developer   ~0002021

fixed, since i finally got fred to compile

Issue History

Date Modified Username Field Change
2004-03-30 01:41 Ferret New Issue
2004-03-30 01:41 Ferret File Added: fred2 problem.jpg
2004-03-30 01:43 Ferret Note Added: 0000610
2004-03-30 18:20 phreak Note Added: 0000613
2004-03-30 18:21 phreak Status new => assigned
2004-03-30 18:21 phreak Assigned To => phreak
2004-03-31 22:51 RandomTiger Note Added: 0000619
2004-04-01 23:07 phreak Note Added: 0000633
2004-06-19 10:17 RandomTiger Note Added: 0000983
2004-06-19 10:18 RandomTiger Summary Docking Points and Y position markers in wrong places in HT&L mode => Docking Points and Y position markers projected incorrectly
2004-07-14 15:17 Skippy Note Added: 0001055
2004-07-14 15:18 Skippy Note Edited: 0001055
2004-11-08 18:04 phreak Note Added: 0001339
2004-11-08 18:04 phreak Assigned To phreak => taylor
2005-03-15 01:17 Goober5000 Note Added: 0001940
2005-03-15 01:17 Goober5000 Assigned To taylor => RandomTiger
2005-03-15 10:31 Ferret Note Added: 0001962
2005-03-21 00:59 phreak Note Added: 0002021
2005-03-21 00:59 phreak Status assigned => resolved
2005-03-21 00:59 phreak Resolution open => fixed
2005-03-21 00:59 phreak Assigned To RandomTiger => phreak