Search:
Type: Posts; User: Mikle
Search:
Search took 0.02 seconds.
-
This is not an art project for beauty, but a practical tool for creating textures. But I have nothing against someone making a screensaver or something similar based on this, I posted the source code.
-
Recently completed such a project:
189341
Release:
https://mikletuapse.itch.io/space-skybox-generator
Sources:
https://disk.yandex.ru/d/wWw2RSnAgAIL2g
-
I was once engaged in translating this program to DirectX 9. Some fragments there are made very poorly! But the program works well at the same time.
-
That's right, these messages are from another topic and from the section about VB6, so my example is on VB6. But SR2D works similarly with vb.net if someone needs it, I'll redo the example.
-
If you don't mind using a third-party library, then loading, rotating and saving are done using SR2D in two lines:
Spr.LoadFromFile "InFile.jpg", TrRotCW
Spr.SaveToFile "OutFile.jpg",...
-
-
Hi!
Thank you for your attention to the project. But I am no longer young, I have a stable income in another field of activity, and I develop games in my free time as a hobby. I'm not going to...
-
-
If internal variables of greater accuracy than the number itself are used to calculate a random number, then after the number A falls out, the next number will be different at different times. But...
-
It is for this case that I gave an example without a waiting cycle with the GetForegroundWindow() function.
-
Here is a simple example.
-
Instead of DirectDraw, use Direct3D, and do not mix it with GDI unless absolutely necessary, do everything using Direct3D.
-
If you pick up the noise function so that the form appears from the center to the edges, it will look better.
-
Here is a complete match to the picture in message No. 1.
-
Here is the software version. It works fast on modern processors.
-
This dll is a DirectX 9 port for VB6. I wrote this project a long time ago, when there was no port without a dll from The Trick.
I'm not familiar with OpenGL, but as far as I know, the assembler...
-
I once did almost the same effect on Direct3D9, here it is.
-
I continued working on this project. Slightly modified graphics, added a table of records.
Game with source code: https://disk.yandex.ru/d/ihlmuMuCYAAvPw
-
With the assistance of WinAPI commands, the accuracy of the system timer can be increased to 1 ms, then this is really enough for midi notes, but 16 ms is clearly not enough even for this.
But when...
-
As an alternative to the timer, you can use a waiting cycle with synchronization by the exact QueryPerformancaCounter(). I attach an example of a simple metronome based on this principle, the Sleep()...
-
I use tlb for Direct3D9: https://www.vbforums.com/showthread.php?803115-VB6-Direct3D9&highlight=
And for DirectSound: https://www.vbforums.com/showthread.php?803121-VB6-DirectSound&highlight=
by...
-
I want to return to the original topic.
Access of Speed 6 - World Tour
I recently finished working on another VB6 project - a 3D racing game. This is a game for fans of old races, especially I...
-
Here is my function for filling single-color sections of any images in the array.
A non-recursive algorithm is used, so there are high performance and no stack overflows .
185936
-
I don't have textured car models.
-
Use D3DX.LoadMeshFromX() function.
-
Can be converted .obj in .3ds using Blender, then .3ds in .x using the conv3ds utility.
Format .x is loaded using the D3DXLoadMeshFromX() Function.
Rotate, scale and move using the appropriate...
-
Thank you for the good feedback.
Unfortunately, I can make games, but I am not experiencing a fan from the promotion process.
-
I have published many games here, but there was no Prorva-1 among them
-
Why the new version? Have I already posted another version?
-
Hello!
Video:
https://youtu.be/QPkqbLofXOc
Game: https://disk.yandex.ru/d/Ua8YGg-3uxkhlg
Sources: https://disk.yandex.ru/d/ETg2tzRBQHh-uA
-
In 2019, I wrote a sequel to this game. I forgot to report it here. In the new version, the graphics are improved, and the landscape is re-generated every time you start a new game.
Game:...
-
For the first time, my game is quite demanding of hardware - to play comfortably, preferably something like GT450 or similar.
Also, for the first time, a fairly large volume - 72 MB.
Game:...
-
Only vb6 and my port dx9 for vb6.
-
I was glad to help.
You should also note that in the game, the Shader is written so that the alpha channel of the texture is interpreted as a specular map. If you use JPG textures, the models will...
-
Here is a Converter with my edits for using the texture. Run first Conv.bat, then start the project, mark subset #0 and click "save". The resulting .mesh model works in BeQuits with a texture....
-
In these two games, the model vertex format is different. AoS2 doesn't have texture coordinates, but Be Quits does.
AoS2:
Private Type vFormat
Pos As D3DVECTOR
Normal As D3DVECTOR
End Type...
-
Right.
But in other places, even bigger errors may occur, for example, do not forget that the angle is measured in radians, meaning we lose values between 0 degrees and 57 degrees.
-
Why are the angles and coordinates set as integers instead of fractions?
-
My example of a softrender for cubes on vb6 may also be useful: https://yadi.sk/d/pFM1V8kA8ab5hg
Not only lines are drawn here, but faces are colored in different colors, and there is a zBuffer here.
-
|
Click Here to Expand Forum to Full Width
|