Jump to content
COMBATSIM Forum

All Activity

This stream auto-updates     

  1. Today
  2. mikew

    TAW terrain format

    The 'two textures on the same polygon' in that picture was due to my misunderstanding. If I rotate the model, we get z-fighting around the hanger door area. However, we will have that for terrain tiles where the textures are piled on each other. Luxor has a base texture, scruff, taxiway and runway...all coplanar.
  3. Krycztij

    TAW terrain format

    Yes, this broke my ZSU-23-4 rendering back in 2012. And I guess to some degree it’s the reason for the odd canopy in 3rd person view in TFXplorer Wait, two textures on the same polygon? I need to check this file out.
  4. Yesterday
  5. mikew

    TAW terrain format

    I'm sure there is no problem with the Z Buffer handling, but not much can be done if the data in it is wrong. The orientation is the least of my worries now. This model specifies 4 vertices, draws a concrete pad under the hanger then reassigns the vertices for the hanger itself. I wasn't expecting that sequence and it will be awkward to fix. That pales into insignificance though when we see the result of 2 textures fighting for the same polygon. As I understand it, a texture can override a shaded polygon in VRML, but you can't have coplanar textures. Hopefully, I've missed the chapter on decals.
  6. Donster

    Tuesday

    Morning all. 65F under clear skies with 97% humidity. Chance of storms, mainly mid-morning through early afternoon. Cooler. High of 80F.
  7. Stans

    Tuesday

    Morning y'all, made it through the night and hopefully through all of the potential tornado activity. Mostly cloudy this morning, 97% humidity and 75F. Expecting a mostly cloudy day with a chance of afternoon thunderstorms and a high of 82F.
  8. Bendix Aviation Ad - September 1943 1939: The Wehrmacht and Red Army stage a joint parade in Brest Litovsk. 1941: Russians conscript all men aged 16 - 50. Units of Army Group South capture Poltava in the Ukraine. The Russians evacuate Kiev, but the fight to the death continues in the area for a week. *Mary Meade 1942: The RAFs Pathfinder Force flies its first mission, which is against Flensburg. 1942: Reduction of food rations for Jews in Germany. Mary Meade 1942: In spite of intense pressure from U-boats and the Luftwaffe, convoy PQ-18 reaches Murmansk. Its losses amounted to 1 destroyer, 1 minesweeper and 13 merchant ships. In return for this the Germans lost 3 U-boats sunk and 5 damaged, along with 41 aircraft destroyed. Jarman Shoes Ad - September 1943 1942: The Russians launch an offensive on the Voronezh front, 250 miles North west of Stalingrad. 1942: British forces land on the east coast of Madagascar and occupy Tamatave. Mary Meade 1944: The U.S. Ninth Army finally takes Brest after a long struggle. The Germans launch heavy counter-attack in Arnhem sector. 1944: Donato Carreta, Mussolini's director of prisons, is hauled from a courtroom in Rome by an angry mob. The crowd beats Carreta and throws him into the Tiber river, chases him down the river in rowboats and beats him to death with oars. Mary Meade *Mary Meade was born in Louisiana on 24 November 1923. Mary Meade was an American film actress of the 1940s. In 1944 she begins her film career as a show girl in the film "Show Business ". Her films included "Assigned to Danger" (1948), "In This Corner" (1948), "T-Men" (1947), "The Thrill of Brazil" (1946) and "Wonder Man" (1945). She entertains GIs in the Philippines and Iwo Jima during WWII. Mary was known to have dated Joe DiMaggio in 1959. Columnist Walter Winchell reports that "Joe DiMaggio's baby stare was put there by Mary Meade..." Marries assistant director John Richard Bremerkamp, the ex of actress Marguerite Chapman, in Las Vegas, Nevada on September 29th, 1973. Mary Meade Bremerkamp died on December 10, 2003 in Apple Valley, California. Chrysler Ad - September 1944
  9. Last week
  10. Stans

    Monday

    Never before in my life have I seen as many tornadoes in the greater Richmond, VA area as I have seen today. Still under a severe storm warning and tornado watch and will be until at least 2200 hrs.
  11. Krycztij

    TAW terrain format

    Oh! Screenshot of the Z buffer fail, please. Could it be that the triangles are inverted? Mirroring an axis swaps the winding order of indices from clockwise to counter-clockwise and vice versa …
  12. mikew

    TAW terrain format

    Well, I'm still cherry-picking which models to attempt, but making some small steps in the time I have. Here's something asymmetrical, but I can't get the same orientation as 3View by inverting either X or Z. In fact if I do that, the Z-buffering seems to fail.
  13. Donster

    Monday

    Morning all. 63F under clear skies with 97% humidity. Mostly sunny and humid. Scattered thunderstorms late tonight into tomorrow morning. High of 90F.
  14. Curtis Wright Ad - September 1943 1939: American aviation hero Charles A. Lindbergh makes his first anti-intervention radio speech. The U.S. non-intervention movement is supported not just by Lindbergh, but by former president Herbert Hoover, Theodore Roosevelt Jr. Henry Ford and a number of senators and congressmen as well. 1939: The Aircraft Carrier HMS Courageous is torpedoed by U29 (Kapitanleutnant Schuhart) south-west of Ireland, killing 515, but 687 sailors survive. *Kathryn Grayson 1939: Kutno and Brest-Litovsk are captured by German troops. 1939: The Red Army invades Poland from the East with a million troops on the pretext of "protecting Poland's Byelorussian and Ukrainian population." The Polish government seeks asylum in Romania, where it is interned. 1939: The Polish Air Force scores its last kills during the battle for Poland, by shooting down a German Dornier bomber and a Soviet fighter. Kathryn Grayson 1940: Churchill announces in the Commons that in first half of September 2,000 civilians have been killed and 8,000 seriously injured in air raids; the figure for service casualties, for the same period was 250. 1940: Liner City of Benares, evacuating children to Canada, is sunk by U48; 77 out of 99 children lost, total killed 260. 1940: Hitler postpones Operation Sealion, the plan to invade Britain, until further notice. Kathryn Grayson 1941: The US allocates $100,000,000 to the Soviet Union for the purchase of war materials. 1941: British and Russian troops occupy Teheran, after Iran failed to comply with their demand to expel all Axis nationals. 1941: Beginning of general deportation of German Jews. Dot Fasteners Ad - September 1943 1942: British Prime Minister Winston Churchill meets with Soviet Premier Josef Stalin in Moscow as the German Army rams into Stalingrad. 1942: Bitter street fighting in the north west suburbs of Stalingrad. 1942: Peace talks in Madagascar break down. Kathryn Grayson 1943: Stalin announces the capture of Bryansk. 1943: The Germans begin a withdrawal from Salerno as the British 8th Army joins forces with British and U.S. troops in the Salerno bridgehead. Kathryn Grayson 1944: Monte Altuzzo finally falls to the U.S. 85th Division. 1944: Operation 'Market Garden' begins with First Allied Airborne Army drops at Eindhoven, Nijmegen and Arnhem to secure bridgeheads, as the British Second Army pushes north into Holland from Belgium, to link up. Canadians launch all-out assault on the Boulogne garrison. 1944: Russian forces push towards Baltic through Estonia. Kathryn Grayson *Kathryn Grayson was born Zelma Kathryn Elisabeth Hedrick in Winston-Salem, North Carolina on February 9, 1922. Her childhood was spent in St. Louis where she studied voice before training with Frances Marshall of the Chicago Civic Opera and later was signed by RCA Red Seal records at the age of 15. Her first fim appearance was in Andy Hardy's "Private Secretary" (1941) as Andy Hardy's secretary Kathryn Land. Though she started out as MGM's answer to Deanna Durbin in films such as "Seven Sweethearts" (1942) and "Anchors Aweigh" (1945), she became a top star in "Thousands Cheer", "Anchors Aweigh" and "Two Sisters from Boston", and in the film versions of the Broadway hit "Kiss Me Kate" (1953). In this film, she teamed up with Howard Keel, with whom she had starred earlier in the 1951 Technicolor remake of "Show Boat", and in 1952's "Lovely to Look At", a 1952 Technicolor version of "Roberta". She and Keel also appeared together in a highly successful cabaret act in the 1960s. She also appeared in a duo of films with tenor Mario Lanza, "That Midnight Kiss" (1949) and "The Toast of New Orleans" (1950). Frank Sinatra, Kathryn Grayson & Gene Kelly in "Anchors Aweigh" Grayson appeared on television occasionally. Her first TV appearances were in the 1950s, and she received an Emmy nomination in 1956 for her performance in the "General Electric Theater" episode "Shadow on the Heart" with John Ericson. More recently, she appeared in several episodes of Angela Lansbury's series "Murder, She Wrote" in the late 1980s. Kathryn Grayson With the end of MGM's great era of musicals, so ended Grayson's film career. She was on stage in numerous stage musicals such as "Show Boat", "Rosalinda", "Kiss Me, Kate", "Naughty Marietta", and "The Merry Widow", for which she was nominated for Chicago's Sarah Siddons Award. This led to her as a replacement for Julie Andrews on Broadway in 1962 in "Camelot", scoring a great success as Queen Guenevere, before going on to star in the National tour for over sixteen months, after which she left the show due to health problems. During her period with the Camelot tour, all box-office records were broken and she gained uniformly excellent notices. Grayson had a lifelong dream of being an opera star, and she appeared in a number of operas in the 1960s, such as "La bohème", "Madama Butterfly", "Orpheus in the Underworld" and "La traviata". Her dramatic and comedy stage roles included "Night Watch", "Noises Off", "Love Letters" and "Something's Afoot" as Dottie Otterling. According to her secretary, Grayson died in her sleep from natural causes at her home in Los Angeles, California on February 17, 2010, aged 88. TRIVIA: Height: 5' 2" (1.57 m) Spouse: Johnny Johnston...(22 August 1947 - 3 October 1952) (divorced) 1 child John Shelton......(11 July 1941 - 17 June 1946) (divorced) Pullman Ad - September 1944
  15. Stans

    Monday

    Morning y'all, cloudy skies, only 89% humidity and 75F. Tropical depression Florence is now in the SW tip of Virginia and will be pushing a lot of rain across most of Virginia. Expecting a cloudy day, a high of 82F and a chance of showers and thunderstorms throughout the day.
  16. DrKevDog

    TAW terrain format

    It appears that you are off to a good start on a new VRML project 👍
  17. mikew

    TAW terrain format

    I'll just invert Y for now. and will invert Z later if an asymmetrical model looks wrong. That's easier than trying to work it out properly. Now, I just need to move on beyond the simplest terrain type...
  18. Krycztij

    TAW terrain format

    Awesome! I have a feeling you forgot to negate the vertical coordinate (I think Y points towards the ground in TFX, but upwards in VRML – you probably have to swap X or Z as well or the tiles will be mirrored …)
  19. mikew

    TAW terrain format

    For the 32 triangles making up the tile, we now have 96 geometry vertices so the triangles are completely independent. I've left the coordinate system as it is, and I get the impression that the texture is being applied to the wrong side.
  20. Stans

    Sunday

    Morning y'all, guess what? Cloudy skies, 97% humidity, 73F, and wet. Today's forecast same as the last. Cloudy, showers and thunderstorms possible, humid, 79F. Looks like we might see sunshine on Wednesday. Tropical depression is still in SC and I heard this morning that it went to the SC DMV to apply for status as a permanent resident. My mom got an update on her house yesterday afternoon. No trees down, just some branches and leaves, no apparent damage to her house and the electricity on her street has been restored. Now she's not happy that I convinced her to evacuate because the roads and highways between Virginia and the SE coast of NC and NE coast of SC are flooded and closed. But, she is going to call an old realtor friend of hers up here and initiate the process of looking for a house here. She had already talked to a couple of realtors down there about selling and that was early this spring.
  21. Donster

    Saturday

    Glad you moms house has sustained little damage, if any, so far. Hope that continues. Might be a good idea she moves closer to you as she ages. Hope she doesn't have trouble selling her house and doesn't take a bath on the price. Oh, and it's Trumps fault that we are all getting older too. The bastage!
  22. Donster

    Sunday

    Morning all. 63F under clear skies with humidity at 90%. Mostly sunny and muggy. Winds out of the South at 5 MPH. High of 89F.
  23. Western Cartridge Company Ad - September 1943 1939: Convoy OB-4, sailing from Liverpool to North America, is attacked by U-31 (Johannes Habekost), becoming the first "clear" convoy contact in British waters of the war. U-31 sinks 1 ship, the 4,060-ton British freighter Aviemore. 1940: President Franklin D. Roosevelt signed into law the Selective Training and Service Act, which set up the first peacetime military draft in U.S. history. *Joi Lansing 1940: Piccadilly, Park Lane, Bond St. hit in night raids. 1940: Italian advance in Egypt continues with occupation of Sidi Barrani, 60 miles from frontier. At this point the Italians halt their offensive and begin to construct a number of fortified camps. Joi Lansing 1941: The US announce that it will provide escort for ships carrying Lend-Lease material up to 26°W, which meant that clashes with U-boats would become more likely. 1941: Guderian's Panzer Group 2 and Kleist's Panzer Group 1 meet east of Kiev, trapping five Red Armies. 1941: The Shah of Iran abdicates and his son, Crown Prince 'Mohammad Reza Pahlavi' takes over. Joi Lansing 1942: The Women's Airforce Service Pilots (WASPS) are established in the U.S.. The armed forces will be supplied with more than 1000 auxiliary pilots through this organization. 1942: Stalingrad railway station changes hands several times. Joi Lansing 1942: The Governor General of Madagascar asks for an armistice. 1942: The Japanese base at Kiska in the Aleutian Islands is raided by American bombers. Joi Lansing 1943: The Dambuster squadron makes a disastrous first use of 12,000lb 'Tall Boy' bombs with a raid on the Dortmund-Ems canal. 1943: In a sign of the increasing confidence and audacity of the French Resistance, Julius Ritter, an aide to Nazi Labour Minister Fritz Sauckel, is shot to death in broad daylight on the Etoile in Paris. Fifty Frenchmen are taken hostage and executed by the Nazis in reprisal. Campbell Soup Ad - September 1943 1943: British occupy Leros in Aegean. German counterattacks against the U.S. bridgehead at Salerno are halted. Tito's partisans are reported to have captured Split on Yugoslavia coast. 1943: The Black Sea port of Novorossiysk is captured by the Russians after a week of amphibious and land operations. Joi Lansing 1944: Conclusion of the Quebec meeting between Roosevelt and Churchill who sign off on the Morgenthau Plan for the treatment of post-war Germany. 1944: Dr. Goebbels exhorts all Germans to resist with the utmost fanaticism. Joi Lansing 1944: Over objections from his top generals, Hitler decides to launch a counteroffensive through the Ardennes region of Belgium in an attempt to stop the Allied advance on the western front. The result will be the Battle of the Bulge. 1944: The British make am unopposed landing on the Greek Island of Kythera off the Peloponnese. The Russians enter Sofia, the capital of Bulgaria. 1945: Japan surrenders Hong Kong to Britain. Joi Lansing *Joi Lansing was born Joyce Renee Brown in Salt Lake City, Utah, on April 6, 1929. She was a young lady who developed, physically, early as a teen. Because of her striking good looks, she began to model and was extremely successful throughout the 1940s. It was only natural that her physical assets eventually landed her on the silver screen. Her first go at films occurred in 1948 with roles as - what else? - a model in "The Counterfeiters" (1948), "Julia Misbehaves" (1948) and "Easter Parade" (1948). She was 20 years old. Her acting wasn't exactly polished in the beginning, but producers didn't care - she was hired because of her looks and her body. Joi Lansing The following year brought more of the same, getting parts (mostly uncredited) in films as nothing more than a showpiece. Joi took a hiatus from films in 1950 while she concentrated on her modeling career. She returned to the big screen in 1951 to play minor roles, but this time it was a little better. She played Susan Matthews in "FBI Girl" (1951) and Marilyn Turner in "On the Riviera" (1951) - at least she had names to go along with her characters. Then it was back to being a showpiece. In 1952 she had an uncredited role in one of the most popular movies of all time, "Singin' in the Rain" (1952). Another minor role as the Maxim Girl in "The Merry Widow" (1952) followed. She began appearing on television in 1955 when she played in an episode of "Adventures of Wild Bill Hickok" (1951) and one of "I Love Lucy" (1951) the following year. In 1955 Joi landed a recurring role as Shirley Swanson in the TV series "The Bob Cummings Show" (1955). It was this show that proved to all that Joi could, indeed, act and act well. Because of this series, she began to get a few more substantial parts in films such as "The Brave One" (1956), "Hot Cars" (1956) and "So You Think the Grass Is Greener" (1956), all in 1956. Then it was back to bit roles. For the balance of the 1950s she continued to appear in B movies with less than quality roles. After appearing in "Who Was That Lady?" (1960) in 1960, Joi landed the part of Goldie in the "Klondike" (1960) TV series. However, most viewers remember her as the wife of Lester Flatt in "The Beverly Hillbillies" (1962), which she appeared on and off from 1965-1968. As Gladys Flatt, her beauty even surpassed that of Ellie May, played by Donna Douglas. Her film career was winding down. In 1967 she appeared as Boots Malone in "Hillbillys in a Haunted House" (1967). This B movie went nowhere. Joi was diagnosed with breast cancer, and died at the age of 43 on August 7, 1972, in Santa Monica, California. TRIVIA: Measurements: 38 1/2-23-35 (on "The Bob Cummings Show" (1955)). (Source: Celebrity Sleuth magazine) Height: 5' 5" (1.65 m) Was married four times. Her first marriage occurred at the age of 17 but lasted less than a year. Her second, to Columbia sales manager Jerry Safron, was over within four months. Her third, to handsome actor Lance Fuller, ended in separation and divorce after only a year and a half. She was long estranged from fourth husband, Stan Todd, an investment broker who became her manager, by the time she died of breast cancer in 1972. Philco Ad - September 1945
  24. mikew

    TAW terrain format

    No, they are there because I was too lazy to remove them. I have removed the duplicate polygons from that intermediate data though. It seems that I'm going to have to rebuild the vertex list anyway. I'll remove them then.
  25. DrKevDog

    TAW terrain format

    This may be a silly ask...but did you intentionally include the hyperplanes ?
  26. mikew

    TAW terrain format

    I'm only dealing with triangles, so just have 3UV pairs. For a simple terrain tile like arablm_1.3, I'm just collecting the vertex information and triangle descriptors into an intermediate format like this: Then knowing the texture is tex_2 from the header, we should have enough information to make a VRML file for the 32 triangles. Obviously, I'm missing something. EDIT: Just noticed your edit. That would explain it...
  27. Krycztij

    TAW terrain format

    Interesting result. Could the 4th UV coordinate be wrong? For a general guideline, check TFX Shape executeBytecode.cpp and look for a variable named uvs – all texture coordinates pass through it and as far as I remember, they’re separate from vertices. Edit: From looking at you screenshot I’m quite sure you have assigned one UV for each vertex. That’s wrong; adjacent triangles share their vertices but not their texture coordinates! Whenever you encounter a triangle or quad, you need to actually generate a completely new vertex with the UV in a separate vertex list and not share it with other triangles/quads than the one you’re current encountering. Your resulting list will almost always have more vertices than the 3 file. If you want to remove duplicates, do so after having parsed the entire file and also decide vertex equality by UV, not just by position! (I think this is the reason why I haven’t made TAW’s smooth polygon shading work. I just can’t identify which triangles share their vertices without serious complexity/performance cost in the parser.)
  28. Krycztij

    TAW terrain format

    I guess you posted a good one yourself In TFXplorer, it doesn’t matter. The polygon is just flat-shaded in the constant color, but you don’t see the anomaly because it’s too far away. By the way, I don’t think we should care about terrain LOD here – remember how I rendered all 40,000 tiles brute force in 2011? Just throw away the low-detail versions
  1. Load more activity
×