tag:blogger.com,1999:blog-7883735194830133492018-03-06T15:39:11.812-08:00Backlit Mediaafaq sabirnoreply@blogger.comBlogger21125tag:blogger.com,1999:blog-788373519483013349.post-1240830754785924212015-03-07T12:08:00.001-08:002015-03-07T13:21:19.361-08:00Website Update!!!I finally got round to updating my website. Lots of new work on there and still lots more to come. Check it out.
http://backlitmedia.co.uk/
Collage of some of the work I have done.
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-79673747685606188192015-02-16T06:25:00.002-08:002015-02-16T06:27:46.751-08:00Houdini Space Colonisation Python SOP & VEX Infection GrowthFirst post of the year and I though I would start with something technical. I have been looking a lot into procedural modelling, growth and aggregation methods in Houdini lately and have implemented some using VEX and Python.
The first method I implemented was space colonisation using a Python SOP in Houdini. This takes a set of input points, which will be referred to as leafs, then starting afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-17188111985286408442014-11-06T11:41:00.001-08:002014-11-06T11:41:46.755-08:00Interior Design And VisualizationIv been working on a couple of visualization project over the last few weeks and the move to VRay has really improved my visuals. The improvement has mainly come from learning not only about VRay but also about light, rendering and shading in general. However I still want to try doing some interior renders with Mantra and maybe comparing the result from each.
Babylon Restaurant Visualization
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-16988470897411989402014-10-17T10:23:00.001-07:002014-10-17T10:44:57.243-07:00Moving To VRay!!!I seem to be doing lots of visualization work these days so decided to move to VRay. I think its much easier than Mental Ray to get the final result you want. But this in my opinion is because of how easy to use the VRay materials and lights are. I personally think Mental Ray is still a good renderer but I now prefer VRay mainly because of its materials.
I may also start using Houdini with afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-29575199171048328622014-10-05T13:15:00.000-07:002014-10-05T13:21:19.314-07:00Unity Bezier Curve ScriptFollowing from my previous post I have been working on this bezier curve script in my spare time. The script was done with C# in Unity and takes an array of objects as the input. The script then creates a curve by using these objects as control points.
The script works in the viewport by utilising the gizmo object and at render time I used the Line Renderer. I found this website which goes afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-46207635831902341452014-09-28T17:43:00.000-07:002014-09-28T17:47:42.407-07:00Unity Bezier Curve WIPRecently I have been learning Unity and playing around with scripting with C#. For my first project I needed to utilize bezier curves but they are not available by default in Unity. So I decided to create my own small bezier curve script.
To start I did some R&D in Houdini with a wrangle sop to figure out how to create a simple bezier curve. I then ported this into C# for Unity. I'v still got afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-68617856069130630522014-09-25T18:49:00.003-07:002014-09-25T18:51:09.140-07:00OpenGL ES Rendering Engine IOSThis is an old IOS app development project I worked on last year but because of copyright I have only recently been allowed to show the app. The app was developed for a company which specialised in creating bespoke solutions for elderly and disabled people. For this app I created my own OpenGL ES rendering engine.The app and artwork was done by me and was fully functional on a first generation afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-59880693825841852332014-09-25T09:31:00.001-07:002014-09-25T09:31:33.944-07:00Simple Line CreatorI'v been working on lots of different visualisation projects recently and have had to create simple floor plans in Max. Instead of having to use Auto CAD I decided to create this simple line creator maxscript which creates a line with a set length in the center of the screen.
This tool makes it really easy and quick to create a simple floor plans without having to use another software.
Line afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-75527865844339729572014-09-22T07:20:00.001-07:002014-09-22T07:23:29.186-07:00Wolverine Sculpt WIPHavent had time to do much personal work recently but I'v been working on this in my spare time. I start this after watching Rafael Grassetti's ZBrush tutorials which can be found here https://gumroad.com/l/YGTL. These tutorials really helped me and I decided to start this
Wolverine character which is something that I have wanted to sculpt for a while now. I also want to add more detail to thisafaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-66090080236100542102014-08-21T09:34:00.002-07:002014-08-21T09:34:26.966-07:00Child Crying Photoshop PaintingDon't normally do a lot of 2D work but created this Photoshop painting for charity based on a photo from Palestine. Small project but may do a few more paintings if I have time.
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-8048408860889735172014-07-18T17:31:00.002-07:002014-07-19T07:14:12.659-07:00Houdini Millions Of ParticlesIv been juggling different projects recently but decided to start this small project which initially began as RnD for the Diamond Watches London Animation that I'm creating. Needed to learn how to do point rendering of millions of particles in Houdini and get a similar look to Krakatoa in Max. Also all the animation is procedural and done in CHOPs and there is no keyframes.
Simulating the afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-15602185119578961502014-04-22T06:34:00.001-07:002014-04-22T06:34:22.214-07:00Houdini Large Scale Smoke SimFinally got round to finishing this project I'v been rendering in my spare time. I started this project about six months ago to learn more about shading, rending and simulation in Houdini. Although the project was finished I'v been rendering it in my spare time as each frame was taking about an hour. I also only got 153 frames rendered as my computer ran out of memory for the sim.
Really enjoyedafaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-64819007098929314832014-04-15T13:49:00.000-07:002014-04-15T13:49:01.663-07:00Watch Animation WIPRecently been working on a watch animation for a London based jewellers who customise high profile watches. Heres the first version of the watch model rendered with Mantra and modelled in Max.
Hublot Geneve with custom diamonds.
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-75766611944322646652014-04-07T04:07:00.000-07:002014-04-07T04:11:57.776-07:00Finalized Resturant Visualization ProjectsFinalized some of my visualization projects this morning with clients, still got one more left. Here are the final printed designs.
Sorrento
Angelo
Cactus
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-17586152328086173032014-04-06T12:00:00.001-07:002014-04-06T12:01:29.600-07:00Faora Sculpt WIPFinally got round to doing some personal work and decided to sculpt my own version of Faora from Man Of Steel. I think the eyes need a bit more work, they need to be shorter and sharper and the hair also needs finishing. Also fiber mesh is so much easier to use than Max hair and fur modifier.
Faora PBR Render
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-27407154985962276742014-03-31T15:30:00.001-07:002014-03-31T15:39:16.113-07:00VisualizationThis month I'v been doing a lot visualisation work mainly for restaurants. However recently I got a really interesting and fun visualisation project involving the modelling of a Mini Cooper. The client wants to kit out Mini Coopers as company cars with custom decals as well as custom plastic attachments. They want something similar to the Red Bull cars.
It's still a work in progress but I'v afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-90967140487230193052014-02-17T14:03:00.001-08:002014-02-17T14:03:07.828-08:00Houdini Origami SOPI created this SOP a while back for a project which didn't go through. Basically it lets you create simple paper folds on a grid and animate them. The idea was to create a set of nodes which would then allow me create more advanced folds but it didn't get that far.
The SOP node worked by first setting a vector for where the paper would fold and then setting the fold angle. This was done by firstafaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-45878178352490096882014-02-12T14:34:00.004-08:002014-02-12T14:34:44.737-08:00Houdini Import OBJ Python ScriptRecently I'v been working on a project where I had to import an obj file into Houdini which was made up of loads of different objects. The problem with using a simple file node is that the entire obj file is imported into a single geometry node. If you need to get an individual object then you can get it as a group. However this is tedious if you want to animate each individual group.
So insteadafaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-18918398905223594422014-01-28T13:45:00.000-08:002014-01-28T13:45:33.873-08:00Angry Scream WIPThis is a personal project I'v been working on recently in ZBrush. I started the project to learn more about skin detail as well as sculpting facial expressions.
So far I think its going good but still got lots more skin detail I want to add mainly around the neck, eyes and lips. Don't know how far I'm going to go with this but definitely want to try and get it finished.
afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-80525606684558911192014-01-27T06:56:00.001-08:002014-01-27T07:08:07.338-08:00Using Houdini And Python To Export Data For IOSRecently I was working on a IOS app which used OpenGL. The app was used in house to visualize the creation of products which could then been shown to the client in real time.
For this app I created a rendering engine in ObjectiveC and used Blender to export geometry data into to a custom file format. This was then imported into the engine. However recently I wrote some simple python scripts for afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0tag:blogger.com,1999:blog-788373519483013349.post-1254599458608900622014-01-25T03:23:00.000-08:002014-01-25T21:48:35.143-08:00Backlit Media IntroductionHi, my name is Afaq Sabir and Backlit Media is my company. I am a visual effects/technical artist and Backlit Media is used to showcase my professional and personal work.
This blog will describe projects I have worked on and show how I accomplished them. Hopefully this will allow others to learn more about the tools and techinques I use. As well as help me refine and learn more about my tools afaq sabirhttps://plus.google.com/107139114666265011322noreply@blogger.com0