MathMod: First look Goto page 1, 2  Next
Author Message
nextstep

Joined: 06 Jan 2007
Posts: 539

 Posted: Mon Sep 23, 2013 1:50 am    Post subject: MathMod: First look Hi all, As a lot of people are asking me about the advancements in the K3DSurf project, I want to share with you some screenshots and video of the next K3DSurf version, named MathMod. Right now I`m still working on the GUI (graphics user interface) but the hardest work was completed. Stay tuned Abderrahman Youtube Video: http://youtu.be/GQXBvQl4C7k Screenshot: Cheers, AbderrahmanLast edited by nextstep on Sat Sep 28, 2013 9:14 pm; edited 1 time in total
abdelhamid belaid

Joined: 13 Aug 2009
Posts: 170

 Posted: Wed Sep 25, 2013 6:11 pm    Post subject: that's great Taha, we are waiting for. _________________My YouTube channel
denisc

Joined: 24 Apr 2013
Posts: 92

 Posted: Thu Sep 26, 2013 9:57 pm    Post subject: very nice
jotero

Joined: 27 Jan 2007
Posts: 153
Location: Germany Hannover

Posted: Sun Oct 13, 2013 7:43 am    Post subject:

yes "we are waiting for" thank you Taha :_)

Sauermann d=6 2013

 Code: (x-y-1)*(x+y-1)*(x^2-2*x*(2*y+1)+(y-2)*y-2)*(x^2+x*(4*y-2)+y*(y+2)-2)+128*(z^5-1.25*z^3+0.3125*z)^2

Cu Torolf
_________________
Kontakte
inode

Joined: 27 Jan 2007
Posts: 127
Location: Austria

 Posted: Sun Oct 13, 2013 9:56 am    Post subject: supporting interactive variable values a,b,c,d ? Hi Taha That are really great news ... As I see you can now use a tree for the formual administration and you can display more than one surface and save more specific parameters for a figure in MathMod. This will be very useful! And we can use predefined constants and variables to handle formula parts which may result in shorter and more clearly arranged formulas! What about adding handling for variable values e.g. "a,b,c,d" with a default range from 0.0 to 1.0 like we can use in the program 'Surfer'? This would be a really helpful support in changing equal values within a formula! Gerd
denisc

Joined: 24 Apr 2013
Posts: 92

 Posted: Sun Oct 13, 2013 3:50 pm    Post subject: more 96 for parametric formules hello tara A suggestion for a new v. When you write formulas for parametric curves, the resolution does not follow. I have to use other prog for a round curve. This will change in the new version?
nextstep

Joined: 06 Jan 2007
Posts: 539

inode

Joined: 27 Jan 2007
Posts: 127
Location: Austria

 Posted: Tue Oct 15, 2013 7:20 pm    Post subject: Data File Syntax Taha, I have a question to the surface definition syntax of the text file. Is it a self defined or a common syntax notation you use? I for example have used for my LinSy3d-Interpreter the well defined VRML notation, because the basic syntax is well documented and additional - and that's the clou - the systax definition is EXTENDABLE!!! You can see the language extension I defined for my LSystems at 'LSystem Definition Syntax and default values:' at my old homepage http://www.geocities.ws/gplatl/LSystem/LSystem.html If you scroll down you'll see some LSystem Definition Examples. Using this VRML syntax looks clearer im my opinion because there are less delimiters used. Gerd
nextstep

Joined: 06 Jan 2007
Posts: 539

 Posted: Wed Oct 16, 2013 12:27 am    Post subject: Hi Gerd, First, your program looks really amazing.I tried to run it in win7 but it lacks some BCB components. I'll check for them and run some of your scripts later. I didn't know about the L-Systems language but it looks very interesting for describing complexes objects...For MathMod, In the beginning of the development I used an XML description of the mathematical models but the syntax was quite difficult to understand. Right now I'm using a JSON like syntax (a language that is already supported by Qt), and I'm planing to integrate a full support in the near future...as things runs quickly out of control : As you can see in the screenshot, MathMod can now draw a mix of Isosurface and Parametric surfaces and each can have it's own Domaine/Grid/colors description and other parameters will follow soon. Thank you anyway for the informations and that was a good point to mention. _________________Cheers, Abderrahman
inode

Joined: 27 Jan 2007
Posts: 127
Location: Austria

Posted: Thu Oct 17, 2013 7:27 pm    Post subject: More Floors Variation...

Hi Torolf
Do you know how many singularities your 5 floor triangle building has and is'nt it of degree=10 (because of (z^5....)^2)?
I count 99 singularities. Am I right?
Reducing it to 1 floor results to..
 Code: Name: PG_Triangle_1 /* Isosurface: PG_Triangle_1  10/2012  */ F(): (x-y-1)*(x+y-1)*(x^2-2*x*(2*y+1)    + (y-2)*y-2)*(x^2+x*(4*y-2)+y*(y+2)-2)    + (4*z)^22    [x]: -2 , 3.8 [y]: -3 , 3 [z]: -1.4 , 1.4 ;

Expanding to 8 floors results to...
 Code: Name: PG_Tri8Floor_1 /* Isosurface: PG_Tri8Floor_1  10/2012    http://k3dsurf.s4.bizhat.com/k3dsurf-ftopic178.html */ F(): (x-y-1)*(x+y-1)*(x^2-2*x*(2*y+1)    + (y-2)*y-2)*(x^2+x*(4*y-2)+y*(y+2)-2)    + 0.5*(128*z^8 -256*z^6 +160*z^4 -32*z^2 +1)^2 [x]: -2 , 3.8 [y]: -3 , 3 [z]: -1.4 , 1.4 ;

Gerd
jotero

Joined: 27 Jan 2007
Posts: 153
Location: Germany Hannover

Posted: Fri Oct 18, 2013 8:22 am    Post subject:

It remains what it is, a Sauermann d=6 dear Gerd

 Code: (x-y-1)*(x+y-1)*(x^2-2*x*(2*y+1)+(y-2)*y-2)*(x^2+x*(4*y-2)+y*(y+2)-2)+128*(z^5-1.25*z^3+0.3125*z)^2

Cu Torolf
_________________
Kontakte
denisc

Joined: 24 Apr 2013
Posts: 92

 Posted: Sat Oct 19, 2013 10:44 pm    Post subject: another suggestion make a load fonction for 4D hyperobject and + and when you try export chain example with : you are a false obj , because no import group is possible. this will be a useful fonction in future? ps message to inode; you don't read your private messages? to taha your next version will free or payd sofware ? a+ denisc
nextstep

Joined: 06 Jan 2007
Posts: 539

 Posted: Sun Oct 20, 2013 2:28 am    Post subject: Hi Denisc, As K3DSurf, MathMod will be ALWAYS for free, however we will welcome support and donation (see http://k3dsurf.s4.bizhat.com/viewtopic.php?t=182) : Yeah I LOVE money but my main objective is to make my work accessible to everyone...so I just have to figure out how to be a millionaire without selling it _________________Cheers, Abderrahman
nextstep

Joined: 06 Jan 2007
Posts: 539

Posted: Sat Dec 28, 2013 6:57 pm    Post subject:

Hi all,
Here are the last advancements in the MathMod/K3DSurf project:
* The scripting language has a 100% compatibility with the JSON file format (see the provided example)
* 4D parametric Hypersurfaces visualization and animation. The animation of the 4D Hypersurfaces can be a mix of 4D rotational plans effect and/or the moph effect.
The last feature I'm working on right now is the support of the visualization of the conditional drawing (or "CND"). I have already some results, I'll show them later.
Stay tuned
http://youtu.be/uKBc5EvOXRA

MathMod Hypersurfaces sopport:

Scripting language example (the set of 3 hypersurfaces shown in the video)

 Code: {     "Param4D": {         "Name": [             "4DMathModels"         ],         "Component": [             "Torus",             " Torus_2",             "CliffordTorus"         ],         "Fx": [             "sin(u)",             "sin(u)+2",             "cos(u+v)/(sqrt(2.)+cos(v-u))"         ],         "Fy": [             "cos(u)",             "cos(u)",             "sin(u+v)/(sqrt(2.)+cos(v-u))+3"         ],         "Fz": [             "sin(v)",             "sin(2*v)",             "(sin(v-u)/(sqrt(2.)+cos(v-u)))*1.5"         ],         "Fw": [             "cos(v)",             "cos(3*v)",             "cos(u)"         ],         "Umax": [             "2*pi",             "2*pi",             "pi"         ],         "Umin": [             "0",             "0",             "0"         ],         "Vmax": [             "2*pi",             "2*pi",             "2*pi"         ],         "Vmin": [             "0",             "0",             "0"         ]     } }

_________________
Cheers,
Abderrahman
denisc

Joined: 24 Apr 2013
Posts: 92

 Posted: Tue Jan 14, 2014 10:15 am    Post subject: In fact, a new composition parameter for Parametric 4D. Look Great. denisc ps: in a actual v of K3d , when you export an multiple Isosurfaces make with the separator ":" The result is broken
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First
 All times are GMTGoto page 1, 2  Next Page 1 of 2

 Jump to: Select a forum MathMod----------------MathMod Progress & featuresMathematical Models CollectionHow toBugsMathMod for WindowsMathMod for Linux/UnixMathMod For MACOSXMathMod TutorialsOther Mathematical ToolsOpen Discussion K3DSurf----------------K3DSurf Discuss/DiscussionsHow toK3DSurf math related questionsK3DSurf for WindowsK3DSurf for MacOSK3DSurf for LinuxOnline K3DSurf: J3DSurfNewsBugsOnline DocumentationAccount Activation Issue ?/ Problème d'activation de votre compte ?
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum