Join us on Discord!
You can help CodeWalrus stay online by donating here.

FBO Particle System

Started by Snektron, January 22, 2015, 10:31:58 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Snektron

I did some reading up and appearantly the call i use to draw the points
(stored in a point cloud) causes a memory leak on some drivers.
i'll see if there's a way around this.
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


TheMachine02

I run it with :
java -jar Particles-debug.jar
pause

actually my G710M have also 1GB GDDR3, so VRAM size is not pb of DJ_O

I test it with GPU-Z, my intelHD3000 does do something, but idk what ><, memory comsuption went okay.

Dream of Omnimaga

OMG I got it!!! *.* :w00t:

When I tried updating my drivers earlier I looked at the wrong location on AMD's website. Their site is confusing and now I found where to check. I finally found a more recent driver update and now the program works. :D

You should maybe look into making it compatible with older drivers and hardware, though, since many people got older machines.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Snektron

Yay! and i don't know if that's possible since the error is in the driver...
i may be able to add a secondary rendering method though...
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


matrefeytontias

The "latest" version that you put on page 3 crashes a second after showing both windows without me doing anything. That's the exe version by the way.
  • Calculators owned: TI-83+.fr, TI-Nspire CAS prototype, TI-84+ CSE, TI-Nspire CX
My TI games (some got their own article on non-calc websites !) : http://www.ticalc.org/archives/files/authors/112/11202.html

My moozik (100% free metal) : http://www.soundcloud.com/matrefeytontias

Dream of Omnimaga

#65
Yeah he told me that it's supposed to do that apparently.

Also wow at 2048x2048! O.O
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Snektron

That's the debug version DJO :P and there's no debug exe. Strange that it crashes,
Try running it via the command line and post any errors.
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

#67
By the way I think the FPS counter is a little off. Sometimes I notice that the frame rate drops a bit for a while, yet it still displays 60 FPS in the title bar.

Also one setting in particular is interesting. You can draw stuff :D




Also I think if I ever needed to make video animations this could be useful *.*
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Snektron

Wow i didn't even realize you could do that :P
I also thought of makeing an audio visualiser with this kind of particle system,
but ill do that maybe later.
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

Oh that would be cool actually.

What would be cool though is if you allowed people to run scripts so that animations could be programmed. Eg a script where you move the cursor from one point to another in a few seconds, then hold right mouse button for 1s, then left for 1s. In sound case it would be nice as well as people could use this to make music. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

CKH4

DJ O: I had noticed it before, you're much more accurate than I am. Also your script suggestion would be cool but  it may already be possible with a current program.

Cumred: Yes that would be great.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Quote from: CKH4 on February 02, 2015, 03:42:57 PM
DJ O: I had noticed it before, you're much more accurate than I am. Also your script suggestion would be cool but  it may already be possible with a current program.

Cumred: Yes that would be great.
what is the current program? Is it open-source?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Snektron

#72
That reminds me actually, i wanted to put the source on GitHub. I'll do that now :P
EDIT: Done: https://github.com/RobinDeWalvis/ParticleSystem
Since i'm not a great of working with GitHub when it's a solo project,
this wil not regularly be updated (i'll upload everytime i update something).
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


CKH4

I was thinking something similar to this, http://tuxradar.com/content/xdotool-script-your-mouse.

Also yay for source.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

Quote from: Cumred_Snektron on February 02, 2015, 07:03:47 PM
That reminds me actually, i wanted to put the source on GitHub. I'll do that now :P
EDIT: Done: https://github.com/RobinDeWalvis/ParticleSystem
Since i'm not a great of working with GitHub when it's a solo project,
this wil not regularly be updated (i'll upload everytime i update something).
Cool to hear :D. Just make sure to backup often if you don't update your GitHub repo regularly, though.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Powered by EzPortal