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

8
Score 78.3%
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:

5 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

C

virtualmeet

13 years ago

Oh yes, you can send it to : taha_ab@yahoo.fr

Report

wgray99

13 years ago

walterg@wgreen k3dsurf-0.5.4]$ rpm -q gcc
gcc-3.4.4-2.fc3
[walterg@wgreen k3dsurf-0.5.4]$ make
cd src && make -f Makefile
make[1]: Entering directory `/home/walterg/Dloads/k3dsurf-0.5.4/src'
g++ -c -pipe -Wall -W -O2 -m32 -march=i386 -mtune=pentium4 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/lib/qt-3.3/include -o k3dsurf.o k3dsurf.cpp
k3dsurf.cpp:40:27: connectwidget.h: No such file or directory

I have had no problem compiling previous versions...

Report

C

virtualmeet

13 years ago

Hi,
I don't see the "qmake" command.
Try : cd src; qmake ; make;
let me know if it works.

Report

gohanz

13 years ago

A TGz SlackWare 10.2 package, with SlackBuild script is ready to download ;)

http://www.slacky.it/index.php?option=com_remository&Itemid=29&func=fileinfo&filecatid=832&parent=category

Report

C

virtualmeet

13 years ago

Thanks gohanz :). I've added a link to your page for SlackWare package download.

Report

C

virtualmeet

13 years ago

Hi all,
It seems that Kde-apps Database have lost infos about my last release(KDSurf 0.5.4) posted 3 days ago...Here it'is.
Anyway, Thanks to the Kde-apps team for there great job on seeting back this website.

Report

anmaster

14 years ago

Until I can fix the strange problems in Linux I will not start on any ebuild. The problem is in 0.5.3: I only get mesh, not that "yellow surface".I tried the following without success: Deactivating every acceleration I found for my nVidia card. Running using VGA-driver in 800x600. Using binary.It works in Windows.I have: nVidia Geforce3 Ti 200 Pentium 4 2.0 GHz 512 MB RAM 80 GB harddrive 512 MB swapAny idea what the problem is?

Report

C

virtualmeet

12 years ago

Hi,
Long ago, you asked me about the use of OpenGL for K3DSurf. It's done and you can try this new version. Hope it's going to work for you now.
Regards,
Taha

Report

anmaster

12 years ago

Yes that was long ago, I don't even use the same computer any more. I don't have a nVidia card any longer but is using a ATI card (that have other problems with OpenGL though, like X.Org locking up).

Report

C

virtualmeet

12 years ago

You can still use it without OpenGL enabled: It works perfect for me even without hardware acceleration.
Also, Happy Birthday :)
Regards
Taha

Report

C

virtualmeet

14 years ago

Hi,
please send a screenshoot of K3DSurf on your machine to me or directly to this page : http://www.nvnews.net/vbulletin/showthread.php?t=56718
(it's a request from NVIDIA Corporation).
They need also you to post a bug report from your system. I'v sent a screenshoot of K3DSurf but they need to compare it to a screenshoot on your machine.

Report

C

virtualmeet

14 years ago

Hi,
1)I've made a new Thread on Nvidea forums :
http://www.nvnews.net/vbulletin/showthread.php?t=56718
2) use your "nvidia-bug-report.sh" tool and send the report to "linux-bugs@nvidia.com",
maybe they can help us to resolve this prob (for more infos : http://www.nvidia.com/object/linux_display_ia32_1.0-7676.html )
3) I'm not sure but it seems that nvidea released a new linux driver a week ago ( http://www.nvidia.com/object/linux_display_ia32_1.0-7676.html)

Report

anmaster

14 years ago

I have only tested this in the Windows version:I animation is enabled and exit K3DSurf whithout stoping the animation first I get this error:---------------------------
k3dsurf.exe - Programfel
---------------------------
Instruktionen på "0x0041b3c1" refererade till minnet på "0x01c90cb8". Det gick inte att utföra en minnesåtgärd. Följande fel returnerades: The memory could not be "read".


---------------------------
OK Avbryt
---------------------------
The error is partly in Swedish because of a Swedish XP.Avbryt=Cancel Följande fel returnerades=The following error was returned Programfel=Application error Det gick inte att utföra en minnesåtgärd.=It was not possible to execute a memory request. (I'm not sure on this one. May be access instead of request. Or somethig else.) Instruktionen på "0x0041b3c1" refererade till minnet på "0x01c90cb8".= The instruction at "0x0041b3c1" referred to the memory at "0x01c90cb8"

Report

anmaster

14 years ago

The same bug is in version 5.0.3 for Windows.

Report

C

virtualmeet

14 years ago

It looks like the problem come from Qt multithreading use along with nvidea driver...I'll try to find out a solution but it'll be difficult since no one has reported that prob before and that it depends on specific hardware. Qt forums don't help so much for this (I take a look at Qt Forums but the only advise for such problem was : Qt is not safe when using multithreading along with it's GUI)
see you

Report

anmaster

14 years ago

It's very slow. Maybe you could add OpenGL?

Report

C

virtualmeet

14 years ago

You can also try the windows version(0.5.2)

Report

anmaster

14 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

14 years ago

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

Report

C

virtualmeet

14 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

14 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

14 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

14 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

14 years ago

But doesn't QT cost money for Windows?

Report

anmaster

14 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

5 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
1121
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 17 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 04 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 02 2014 9 excellent
product-maker Base: 4 x 5.0 Ratings
croak
Oct 19 2019
19harrisd
Jun 07 2019
mihayat
Mar 08 2019
duanranxi
Jan 14 2019
yasir-mechano
Nov 11 2018
Anlo
Aug 03 2018
asanakin
Jun 04 2018
gtitiv
Mar 02 2014
File (click to download) Version Description PackagetypeArchitectureRelease Channel 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
1
pageviews 24h 36