K3DSurf Original

Science

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

12
8.4
Available as/for: -
Description:

K3DSurf is a program to visualize and manipulate Multidimensional surfaces by using Mathematical equations. It's also a "Modeler" for POV-Ray in the area of parametric/iso surfaces.

Features :
* 3D, 4D, 5D and 6D HyperObjects visualization.
* Animation and Morph effect.
* Povscript and OBJ Mesh file export.
* More than 100 examples.

***************************************
Last changelog:

7 years ago

MathMod is a new project that is a complete rewrite of K3DSurf, with many new features and optimizations.
Please visit the new project home page at: http://kde-apps.org/content/show.php/MathMod?content=163992

anmaster

15 years ago

But where is the last version for Windows? And it is slow to. But I don't have any mesh related problem in Windows.

Report

C

virtualmeet

15 years ago

I was talking about K3DSurf v0.5.3 for windows...

Report

C

virtualmeet

15 years ago

K3DSurf v0.5.3 is now available. if it's too slow, try to :
1) set latency to 5ms (More Options-->latency)
2) Activate HSR and reduice it's quality to 1.
Hope this can help.
see you

Report

C

virtualmeet

15 years ago

I think that your nvidea driver is not useful for K3DSurf (mine don't have OpenGl acceleration) and anim take less than 30% CPU (grid 25x25). Don't use height grid unless you need to export to POV or other file format. By the way, OpenGl is useful but I don't like the rendering (it's almost impossible to have an accurate rendering for the mesh). OpenGl is almost done but I prefer to concentrate right now on other features.
What grid are you using?

Report

anmaster

15 years ago

I'm using 30x30 on a Pentium 4 2.0GHz. The animation isn't smooth. I have tried this on both Windows and Linux. I even tried running X using twm only to test if KDE was using up my cpu. It didn't help.The nVidia drivers included with X don't have OpenGL accleration.

Report

C

virtualmeet

15 years ago

My machine is an Athlon 2GH with only 256M RAM and linux versin of K3DSurf use less than 40%CPU at (30x30)... You can accelerate animations by reduicing the "latency" to 5ms (MoreOptions-->Latency).
It's strange that Windows version is slow too (in my config, animation use almost 65% at 25x25). Windows version is 2 times slower than Linux version du to Qt multithread limitations (it wasn't easy to make it work there and sources code are not totally compatibles). K3DSurf 0.5.3 for windows is under work since, like I said before, it needs some tweaks to make it run (you can compile source code provided here for windows but animation and Morph will not work properly). Mac version don't need theses changes. I'm prety sure that the probleme is from an incompatibility between Qt and Nvidea drivers...So, right now, I'm afraid but you have to use parts of K3DSurf that works fine for you(povray mesh generation, view examples...) .
Also, you can can try K3DSurf in another machine (friends ?) to compare behaviors.
Let me know if things get better for you.

Report

anmaster

15 years ago

But doesn't QT cost money for Windows?

Report

anmaster

15 years ago

nVidia provides Linux OpenGL dirvers at http://www.nvidia.com/content/drivers/drivers.asp.They are free but not open source. I have OpenGL accleration. I get 400 FPS in the OpenGL game gl-117 at maximum quality. No accleration?

Report

anmaster

15 years ago

K3DSurf builds and starts correctly, but I can only get wireframe! I use X.Org with nVidia OpenGL drivers.I have tried activating and deactivating Mesh. And I see a bit of Mesh, but only where there are more than four "layers" of wireframe! Any idea? I don't know what more info you may need.

Report

C

virtualmeet

15 years ago

Hi,
The screenshoot was made under windows because it works there too. K3DSurf need only Qt, this is whay it works under windows and Mac.
K3DSurf don't need OpenGL since it use only Qt's 2D drawind...
I don't have any idea whay the drawing show only in Mesh...no one has pointed that probleme before...
Please try the Linux binary before to see if it resolve the probleme. If it works, then something is wrong with your compile framework. let me kow what happen

Report

anmaster

15 years ago

If it don't use OpenGL, maybe this information is interesting:QT ebuild version=qt-3.3.4-r3

Report

anmaster

15 years ago

Linux binary don't work. I get "./k3dsurf-0.5.2: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"I know my system is up-to-date. The Gentoo release is from August 2005, and I keep it up-to-date.A "locate libstdc++.so" outputs:/opt/OpenOffice.org/program/libstdc++.so
/opt/OpenOffice.org/program/libstdc++.so.5
/usr/lib/libstdc++.so.2.7.2.8
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++.so.2.7.2
/usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++.so.2.9.0
My problems was that I don't get mesh! Except by using PovRay.

Report

C

virtualmeet

15 years ago

1)You gcc is up to date but only in 3.3 branch...which mean that it use an old stdlib (version 5). There is another branch of gcc, the version 3.4 that use libstd (version 6). I'm not sure this will resolve your problem but I urge you to upgrade your gcc to the 3.4 branch (from Gentoo packages).
2) It seems that your nvidea opengl driver use heavely hadware acceleration even for non opengl programs. try, if you can, disable opengl acceleration to see if the drawing is ok (in general, this option is provided by a prorgam provided with the driver)

Report

anmaster

15 years ago

I already have GCC 3.4!It can't be that.
To disable OpenGL accleration I have to change dirver from "nvidia" to "nv" in xorg.conf and unload the "nvidia" kernelmodule. I don't want to do that, because of VGA-conneted TFT-screen. It will set to strange refreshrates! I also run a lot of OpenGL apps that wouldn't work.But maybe the lineOption "RenderAccl" "on" in xorg.conf got somethig to do with this. By the <br> don't work at www.kde-apps.org!

Report

anmaster

15 years ago

I now understand why gcc 3.4 don't show up above. The slocate database was not up to date. I emerged (gentooish for installed ;-) ) gcc 3.4 the same day.I wouldn't go beoynd 3.4, i ONLY install stable versions for packages important for running the system.

Report

anmaster

15 years ago

Why can't I reply to the message above?Gentoo is up again (from backups) and I don't trust ReiserFS any longer. Do you know any other good FS? I have a LOT of small files so not EXT3.I don't want to install a testing package that is so important to the system as GCC. How should I downgrade if something goes wrong? Remember Gentoo compile the package when you install it.By the way, are there an explanation for those icons at www.kde-apps.org. The faces and the arrows I can understand, but the square and the "blob"?

Report

C

virtualmeet

15 years ago

Good luck anmaster :-) it happened to all of us at least once ;-). Hope you can run K3DSurf after that, let me know if it works for you

Report

anmaster

15 years ago

Everything was messed up. A power failure did that. And I thought: I'm using ReiserFS, it's journaling, no need for alarm. But I was wrong, a lot of files are missing from / and /usr and I emerged gcc-3.4 after this happened but before I discovered the loss. GCC 3.4 is not stable in Gentoo. But portage (the installation system in Gentoo) was messed up to. But I recovering everything now. I have to write this in IE on XP :(

Report

anmaster

15 years ago

I see my last message about Gentoo went wrong. It should say For Gentoo I will need to install in /usr/kde/<kdeversion>/.

Report

anmaster

15 years ago

Are there any ebuilds for K3DSurf?

Report

C

virtualmeet

15 years ago

I don't think so. I't would be nice if you can create one since I have no idea about Gentoo's spec. Thanks

Report

anmaster

15 years ago

I found the PovRay option.Does K3DSurf depend on PovRay?I need to know what packages an Ebuild should depend on and what is optional (so called USE flags in Gentoo).The user may select USE flags and the packages are then compiled with or without support for different things.By the way, K3DSurf is great.

Report

anmaster

15 years ago

How do you do to select installation location without "./configure --prefix"? The instructions said "qmake; make". For Gentoo I will need to install in /usr/kde//. Ebuilds are basicly scripts describing how to build the package from source and install it.

Report

anmaster

15 years ago

I never done that before, but it shouldn't be to hard. I don't have time at the moment. Maybe next week.

Report

anmaster

15 years ago

Your screenshots... They are Windows! Does this mean that K3DSurf only needs QT not KDE? Or is it some strange KDE-theme? I'm confused because I can't program i C/C++, so I can't read the code.

Report

7 years ago

MathMod is a new project that is a complete rewrite of K3DSurf, with many new features and optimizations.
Please visit the new project home page at: http://kde-apps.org/content/show.php/MathMod?content=163992

12345678910
1129
product-maker jalo Jan 26 2021 10 the best
10 the best
product-maker prabulicious Dec 21 2020 10 the best
10 the best
product-maker snaiilgaming Dec 13 2020 10 the best
10 the best
product-maker jablcqo Nov 28 2020 10 the best
10 the best
product-maker francesco94 Sep 03 2020 10 the best
10 the best
product-maker zaoat9874 May 12 2020 10 the best
10 ที่ดีที่สุด
product-maker gwanghyun May 08 2020 10 the best
10 the best
product-maker davidtod Apr 10 2020 10 the best
10 the best
product-maker praidoha Nov 03 2019 10 the best
10 лучших
product-maker sbo64 Sep 16 2019 9 excellent
9 excellent
product-maker shanemc98 Mar 31 2019 9 excellent
+
product-maker mihayat Mar 08 2019 9 excellent
+
product-maker flinth Dec 18 2018 9 excellent
+
product-maker ksama0909 Oct 07 2018 9 excellent
+
product-maker arvinbagheri Aug 16 2018 9 excellent
+
product-maker dvnb Jun 28 2018 9 excellent
+
product-maker asanakin Jun 05 2018 9 excellent
+
product-maker kakakukaku Mar 31 2017 3 bad
product-maker oswaldoroga Sep 22 2016 9 excellent
product-maker rangerGR Jul 03 2014 9 excellent
product-maker FraMari Mar 05 2014 9 excellent
product-maker gtitiv Mar 03 2014 9 excellent
Be the first to comment
gsr8
Jan 01 2021
davidtod
Apr 10 2020
captkillswitch
Mar 24 2020
amasoodq
Dec 25 2019
croak
Oct 19 2019
19harrisd
Jun 07 2019
mihayat
Mar 08 2019
duanranxi
Jan 15 2019
yasir-mechano
Nov 11 2018
Anlo
Aug 03 2018
asanakin
Jun 05 2018
gtitiv
Mar 03 2014
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
AGPLv3
version
0.6.2
updated Mar 04 2014
added Jun 06 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 19