Teaching


I teach undergraduate courses in Animation and photography, and I like to bring my interests in film, virtual environments, digital multimedia, and digital technologies into my classes, where I can scrutinize and analyze new technologies and innovations alongside my students, rather than just asking them to follow my lead in class.

My definition of a university instructor is one who is an advanced student with highly developed experiences dealing with different personality traits and talents. Therefore, I always try to treat my students as a colleague, and also help them to achieve their academic goals.


Academic Teaching


uast logoLecturer at University of Applied Science and Technology (12th Campus)
December 2015 - Present | Tehran, Iran
Teaching Animation in Media, Modern Animation Technologies, Special Effects, Artistic Literacy, 3D Scan, 3D Digital Illustration, 3D Software, Lighting Design and Photography

 

uast logoLecturer at University of Applied Science and Technology (38th Campus)
February 2015 - May 2015 | Tehran, Iran
Teaching 3D Digital Illustration

 

uast logoLecturer at University of Applied Science and Technology (Resaneh Campus)
February 2014 - May 2014 | Tehran, Iran
Teaching 3D Modeling and 3D Animation

 

 

Outside the scopes of traditional schools


Mabioca School logoMabioca Cinema and CG School (Own an official license from the ministry of culture)
December 2013 - June 2015 | Tehran, Iran
CEO and Technical Training Instructor

 

Mabioca School logoInstructor at Mabioca Cinema and CG School (before own an official license)
August 2010 – December 2013 | Tehran, Iran
Technical Training Instructor

 

Mabioca School logoInstructor at Animation School
December 2008 – September 2010 | Tehran, Iran
3D Animation Instructor

 

   Photo Album

  


Workshops and events


VR Fusion at Tehran ACM SIGGRAPH
December 4, 2016 | Tehran, Iran
Location: The University of Tehran, College of Engineering



Introducing main 3D animation software and the importance of Computer Graphics in producing cinematic images
February 06, 2014 | Tehran, Iran
Location: Art branch of ACECR (Academic Centre for Education, Culture & Research)


Webmaster


My first experience with designing a website came in 2006. After purchasing a domain name (mabioca.com), I designed a simple template in Dreamweaver software with two or three pages. After I learned basic HTML, CSS, and some JavaScript through self-studying and online courses, I have started to work on some forums and social network websites in topics like Computer Graphics, VFX, Digital Photography, Game Engines, and Computer Hardware to help our students and other visitors. Mabioca website has been up continuously since 2006.


Some of my duties as a webmaster of below listed websites:

- Troubleshooting and checking the website for any errors or problems.
- User experience through web analytic reports, and improve usability based on this information.
- SEO, and working to keep it ahead of the competition in search engine results to increase site traffic.
- Keeping the website updated, as required by completing additions and changes.
- Programming and scripting: coding the site; adding new content and features; enhancing navigation through tweaking Javascript, CSS and HTML; creating logos and artwork; installing Plug-ins, Modules, and Components; and backing up the site.


Below are some of the websites I have built or developed over the past ten years:

- Personal Website (This website | Joomla)
- Papoolah Film and Animation Studio (Joomla)
- Mabioca VR (discontinued | Joomla)
- Mabioca Cinema and CG School (discontinued | Joomla)
- Mabioca CG School (older version, discontinued | HTML, CSS, JavaScript)
- Mabioca Social Network (discontinued | by Oxwall open source community software)
- Mabioca Forums (discontinued | by SMF and PhpBB)
- Personal Website (2008 version, discontinued | HTML, CSS)
- Mabioca Download (discontinued | HTML, CSS, JavaScript)
- Saeed Saeedpoor Website (Iranian poet-translator | 2007 | Online | HTML, CSS)
- ASA Building Group (2011 | discontinued | HTML, CSS, Flash)
- Iranian Market (2010 | discontinued | HTML, CSS, Flash)
- Animation School Tehran (2009 | discontinued | HTML, CSS, Flash)
- Ima Film Tehran (2007 | discontinued | HTML, CSS)



Scripts


Although most 3d software has a variety of tools that can help you to complete various tasks, scripting languages like MEL and Python are useful to simplify complicated tasks, in particular, certain jobs that are not available from the GUI. Therefore they have an extensive amount of functionality, and the potential value of their technical role will assist your project by speeding up complicated or repetitive jobs. Below you can find some scripts I have written over these years.


Scene Management 1.0.0  | 2017 | MEL

Description: This script creates some empty groups and layers and then puts each type of object into the related group and layer. This made it easy to organize each type of 3d object like buildings, trees, terrain, and so forth into their own collection.

Scene Management Screenshots

Parent Shapes 1.0.0  | 2011 | MEL | CreativeCrash Link

Description: This script parents object's shapes in sequential order.
Install: Copy parentShape.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type parentshape in maya command line and press enter.

Parent Shapes Screenshots

Parent Objects 1.0.0  | 2011 | MEL | Check out this video | CreativeCrash Link

Description: This script parents objects in sequential order.
Install: Copy mparent.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type mparent in maya command line and press enter.

Parent Objects Screenshots

Rotate Objects 1.0.1  | 2011 | MEL | Check out this video | CreativeCrash Link

Description: This script rotates objects in sequential order.
Install: Copy mrotate.mel into /User/Documents/maya/version/scripts
Use: Select multiple objects in the scene and then type mrotate in maya command line and press enter.

Rotate Objects Screenshots

Spiral Creator 1.0.0  | 2011 | MEL | Check out this video

Description: This script creates spiral in variety of ways.

Spiral Creator Screenshots


Related Articles

Photogrammetry intro image

Characters intro image

hardware experience intro image