May 01, 2024, 10:18:21 PM

News:

IonicWind Snippit Manager 2.xx Released!  Install it on a memory stick and take it with you!  With or without IWBasic!


Wow...

Started by Protected, July 19, 2006, 12:53:13 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Protected

I'm impressed! Excellent work on the 3d classes  :) I don't know how good the 3d support in IBasic Pro was, but the one in IBasic Standard was crap :P This is a lot more complete and enough to do plenty of nice things. The landscape is nice, too; very useful! I still have a lot of DEMs saved as greyscale PCX from my activeworlds times, so I thought I might implement something like this manually. This saves me a lot of work :P

kryton9

Woohoo, thanks Paul will have a blast now for sure!!!

Barney

3D rocks! Thank you, Paul.  ;D

Now I don't have any excuses left to start seriously learning Aurora.  :-*

Barney

kryton9

On the test_d3d.src file when I execute it, I noticed when I rotated around in the original screen size it didn't seem smooth. So I Ran it in a window 800x600 and definitly saw tearing similar to a scan line and jitter in the render as I rotated around in a 360. My fps was around 195-200.  I just ran it again this time at 1024x768 and still get the scan line and jitter in the render even though the fps was averaging around 120fps. Not complaining just wanted to mention it for future updates. Very happy to have these commands and features to play with that is for sure!!

kryton9

m.LoadX(s,GetStartPath() + "media\\tiger.x");

When I use this line it works fine. I just need to move the camera around to see the tiger.

When I try to load tiny.x, I get an error from Microsoft. I had the same error message when I tried to load one of my x files.

Here is what the error text is if it helps:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="test_d3d.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="custom_mesh.exe" SIZE="86128" CHECKSUM="0xE722370B" MODULE_TYPE="WIN32" PE_CHECKSUM="0x202C1" LINKER_VERSION="0x40000" LINK_DATE="07/19/2006 19:51:02" UPTO_LINK_DATE="07/19/2006 19:51:02" />
    <MATCHING_FILE NAME="landscape.exe" SIZE="76400" CHECKSUM="0x4104B1C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x18A6F" LINKER_VERSION="0x40000" LINK_DATE="07/19/2006 19:47:44" UPTO_LINK_DATE="07/19/2006 19:47:44" />
    <MATCHING_FILE NAME="test_d3d.exe" SIZE="78448" CHECKSUM="0xC385F43" MODULE_TYPE="WIN32" PE_CHECKSUM="0x2085A" LINKER_VERSION="0x40000" LINK_DATE="07/19/2006 20:54:52" UPTO_LINK_DATE="07/19/2006 20:54:52" />
</EXE>
<EXE NAME="DX3D9R.DLL" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="dx3d9r.dll" SIZE="1233920" CHECKSUM="0x614CE8B9" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="07/19/2006 06:28:54" UPTO_LINK_DATE="07/19/2006 06:28:54" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="983552" CHECKSUM="0x4CE79457" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="MicrosoftÂÃ,® WindowsÂÃ,® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="ÂÃ,© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFF848" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:56:36" UPTO_LINK_DATE="08/04/2004 07:56:36" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>

Ionic Wind Support Team

tiny.x is a skinned X mesh.  I will have an example of that posted soon.

Not all of the examples are ready yet ;)
Ionic Wind Support Team

kryton9

Cool Paul. What do you use to model with?

Ionic Wind Support Team

I've used Anim8tor in the past.  Tiny is a microsoft mesh.
Ionic Wind Support Team