Profile cover photo
Profile photo
Abderrahman Taha
208 followers -
Software developer and Math enthusiast
Software developer and Math enthusiast

208 followers
About
Posts

Post has attachment
Red Giant
The "Red Giant" animation (from MathMod integrated scripts collection) depicts the evolutionary path the star takes as it moves along the red-giant branch, that ends finally with the complete collapse of the core...don't take this representation as a scientifically serious one though!
Enjoy :-)
https://en.wikipedia.org/wiki/Red_giant
MathMod download:
https://sourceforge.net/projects/mathmod/files/MathMod-8.0/
or
https://github.com/parisolab/mathmod/releases
Animated Photo

Post has attachment
African Basket
My first version of an African Basket mathematical model.
Although the basket shape is quite easy to model, the real challenge is to create decorative patterns as appealing as the ones shown in my previous post about Rwanda African basket ...
Enjoy :-)
MathMod download:
https://sourceforge.net/projects/mathmod/files/MathMod-8.0/
or
https://github.com/parisolab/mathmod/releases
MathMod script:
{
"Param3D": {
"Description": ["Basket by Abderrahman Taha 11/10/2018"
],
"Component": ["Basket"
],
"Const": ["d=(33/1000)","k=33","umin=0","umax=2*pi","vmin=0","vmax=2*pi","du=1/10000","dv=1/10000"
],
"Funct": ["Fx=(u/4)sin(k*u)+v","Fy=(u/4)cos(k*u)+v","Fz=exp((u^(185/100))/55)+v","Rapp=u/sqrt(u*u+v*v+t*t)","DFxu=((Fx(u+du,v,t)-Fx(u,v,t))/du)","DFxv=((Fx(u,v+dv,t)-Fx(u,v,t))/dv)","DFyu=((Fy(u+du,v,t)-Fy(u,v,t))/du)","DFyv=((Fy(u,v+dv,t)-Fy(u,v,t))/dv)","DFzu=((Fz(u+du,v,t)-Fz(u,v,t))/du)","DFzv=((Fz(u,v+dv,t)-Fz(u,v,t))/dv)","n1=(DFyu(u,v,t)*DFzv(u,v,t)-DFzu(u,v,t)*DFyv(u,v,t))","n2=(DFzu(u,v,t)*DFxv(u,v,t)-DFxu(u,v,t)*DFzv(u,v,t))","n3=(DFxu(u,v,t)*DFyv(u,v,t)-DFyu(u,v,t)*DFxv(u,v,t))","F2x=Fx(u,0,t)","F2y=Fy(u,0,t)","F2z=Fz(u,0,t)","DF2xu=DFxu(u,0,t)","DF2yu=DFyu(u,0,t)","DF2zu=DFzu(u,0,t)","DF2xu2=n1(u,0,t)","DF2yu2=n2(u,0,t)","DF2zu2=n3(u,0,t)","Nxu=Rapp(DF2xu2(u,v,t),DF2yu2(u,v,t),DF2zu2(u,v,t))","Nyu=Rapp(DF2yu2(u,v,t),DF2xu2(u,v,t),DF2zu2(u,v,t))","Nzu=Rapp(DF2zu2(u,v,t),DF2yu2(u,v,t),DF2xu2(u,v,t))","Binxu=(DF2yu(u,v,t)*Nzu(u,v,t)-DF2zu(u,v,t)*Nyu(u,v,t))/sqrt(DF2xu(u,v,t)^2+DF2yu(u,v,t)^2+DF2zu(u,v,t)^2)","Binyu=(DF2zu(u,v,t)*Nxu(u,v,t)-DF2xu(u,v,t)*Nzu(u,v,t))/sqrt(DF2xu(u,v,t)^2+DF2yu(u,v,t)^2+DF2zu(u,v,t)^2)","Binzu=(DF2xu(u,v,t)*Nyu(u,v,t)-DF2yu(u,v,t)*Nxu(u,v,t))/sqrt(DF2xu(u,v,t)^2+DF2yu(u,v,t)^2+DF2zu(u,v,t)^2)","Tx=F2x(u,v,t)+d(Nxu(u,v,t)cos(v)+Binxu(u,v,t)*sin(v))","Ty=F2y(u,v,t)+d(Nyu(u,v,t)cos(v)+Binyu(u,v,t)*sin(v))","Tz=F2z(u,v,t)+d(Nzu(u,v,t)*cos(v)+Binzu(u,v,t)*sin(v))"
],
"Fx": ["Tx(u,v,t)"
],
"Fy": ["Ty(u,v,t)"
],
"Fz": ["Tz(u,v,t)"
],
"Grid": ["40000","20"
],
"Name": ["Basket"
],
"Umax": ["umax"
],
"Umin": ["umin"
],
"Vmax": ["vmax"
],
"Vmin": ["vmin"]
},
"Texture": {
"Colors": ["R=(20000(3*(x^2+y^2)^4-6*x*x*y*y))%(4/10) +(46/100)","G=(100000*((x^2+y^2)-7*x*x*y*y))%(65/100)","B= (20000*((x^2+y^2)^3-10*x*x*y*y))%(2/10)+(1/10)","T=1"
],
"Name": "Trefoil",
"Noise": ""
}
}
Photo

Post has attachment
Rwanda African Baskets
Not only they are beautiful but also their shape and colorful patterns can well be defined as mathematical functions!
https://www.pinterest.ca/theafricanhomegoods/rwanda-african-baskets/
Photo

Post has attachment
Water drop photography!
By Artist Photographer Richard Mohler from Devianart:
https://www.deviantart.com/relhom/art/MDC-23-514194497
How To Get Started in Water Drop Photography :
https://iso.500px.com/how-to-get-started-in-water-drop-photograph
Photo

Post has attachment
Amazing Shadow Art !
Pakistani artist Anila Quayyum Agha uses a 6.5ft laser-cut wooden cube to cast amazing shadow art in the room which holds it — with just a single light bulb.
http://www.cubebreaker.com/laser-cut-cube-shadow-art/
PhotoPhotoPhotoPhoto
30/09/2018
4 Photos - View album

Post has attachment
The "Black Hole" animation from MathMod's integrated scripts collection.
The real challenge with this kind of animation is to render them in real time, especially because they require rendering more than one moving objet...
MathMod download: https://sourceforge.net/projects/mathmod/files/MathMod-8.0/
or
https://github.com/parisolab/mathmod/releases
Animated Photo

Post has attachment
Venezuelan artist Rafael Araujo renders complex 3D and math-based architectural portraits of nature...by hand!!
http://www.cnn.com/2014/02/10/world/wildly-detailed-drawings-that-combine-math-and-butterflies/
Photo

Post has attachment
Intricate Mandalas Gilded with Gold by Artist Asmahan A. Mosleh 😯
https://www.thisiscolossal.com/2016/11/intricate-mandalas-gilded-with-gold-leaf-by-artist-asmahan-a-mosleh/
Photo

Post has attachment
Parametric patterns
Up to now, MathMod integrated scripts can be used to decorate parametric surfaces with many different patterns such as the chain maille pattern, plain weave decoration, multi objects positioning,...
Patterns shown in the attached image can also be extended in many ways to suit your needs and , more interestingly, there still many new ideas to explore....stay tuned :-)
MathMod download: https://sourceforge.net/projects/mathmod/files/MathMod-8.0/
or
https://github.com/parisolab/mathmod/releases
Photo

Post has attachment
Crystal beauty... 😯
Spessartine with muscovite and albite from Apo Ali Gun, Braldu, Pakistan
https://i.pinimg.com/originals/f0/36/74/f036747de0ea648aeb69183438357815.jpg
Photo
Wait while more posts are being loaded