<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Brain Reset</title>
	<atom:link href="http://www.qplot.com/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.qplot.com/wordpress</link>
	<description>mac tips, simulation, songs, till peaceful mind</description>
	<pubDate>Wed, 09 Jun 2010 22:01:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Don&#8217;t grab the time</title>
		<link>http://www.qplot.com/wordpress/?p=630</link>
		<comments>http://www.qplot.com/wordpress/?p=630#comments</comments>
		<pubDate>Wed, 09 Jun 2010 22:01:57 +0000</pubDate>
		<dc:creator>windmaomao</dc:creator>
		
		<category><![CDATA[3D Modeling]]></category>

		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.qplot.com/wordpress/?p=630</guid>
		<description><![CDATA[(a render lately of my current table and room, 80% finished  )
Haven&#8217;t been updated this site for a while, wasn&#8217;t really busy, but trying to enjoy life a bit more than used to be. 
What I&#8217;ve been searching for the cure of my heart made some progress lately. I&#8217;ve been told that everyone has [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.qplot.com/wordpress/wp-content/gallery/showroom/room_052010_white.png" title="" class="shutterset_singlepic74"  rel="lightbox[630]">
	<img class="ngg-singlepic ngg-center" src="http://www.qplot.com/wordpress/wp-content/gallery/cache/74__440x_room_052010_white.png" alt="room_052010_white" title="room_052010_white" />
</a>
<br />
<em>(a render lately of my current table and room, 80% finished <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</em></p>
<p>Haven&#8217;t been updated this site for a while, wasn&#8217;t really busy, but trying to enjoy life a bit more than used to be. </p>
<p>What I&#8217;ve been searching for the cure of my heart made some progress lately. I&#8217;ve been told that everyone has some sort of battle to face in their regular life. Don&#8217;t know if this is universal, since I know one or two person who doesn&#8217;t take anything personal in any circumstances. I admire them, and I&#8217;m glad I can find them as my friend so that I know there&#8217;re some other life style in this world that is inspiring and rewarding. </p>
<p>However for me, I found I need to let go certain type of brief that built on in early stage of my life. By watching how seriously other people take personal what they&#8217;re looking for, you feel pity for them. That&#8217;s right. Nothing is really important at the current moment. You don&#8217;t have to give up your brief, it&#8217;s just that you have to be ok to know that you can&#8217;t fulfill your brief at the current moment. And that&#8217;s ok. You still can stay in this moment and enjoy being in this moment to take a look at how badly you aren&#8217;t fulfilling this brief. It&#8217;s not big deal. You want to have it, however you&#8217;re not getting it. It&#8217;s ok, maybe tomorrow you&#8217;re getting it, or maybe not. Not important, be happy with the feeling that you&#8217;re not having something. And enjoy that <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>What makes me this call is mostly due to the brief that I think everything might be in tune with certain type of time frame which is out of control by human. You don&#8217;t have the right to choose what&#8217;s now, but you can enjoy being what&#8217;s now, I don&#8217;t know who got the right to choose what&#8217;s now for me, but obviously it can&#8217;t be me <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Hope above helps. </p>
<p>Fang</p>
<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.qplot.com/wordpress/?feed=rss2&amp;p=630</wfw:commentRss>
		</item>
		<item>
		<title>Less serious</title>
		<link>http://www.qplot.com/wordpress/?p=619</link>
		<comments>http://www.qplot.com/wordpress/?p=619#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:43:55 +0000</pubDate>
		<dc:creator>windmaomao</dc:creator>
		
		<category><![CDATA[3D Modeling]]></category>

		<category><![CDATA[Game]]></category>

		<category><![CDATA[Arts]]></category>

		<category><![CDATA[Harmony]]></category>

		<category><![CDATA[Nature]]></category>

		<category><![CDATA[Power]]></category>

		<category><![CDATA[vocal]]></category>

		<guid isPermaLink="false">http://www.qplot.com/wordpress/?p=619</guid>
		<description><![CDATA[(this render is inspired by an old post of mine ) 
Did anyone tell you being too serious isn&#8217;t a good thing ? More or less, it reflects you probably has narrow understanding and respect for the nature. Daoist says the three type of things that you can get most serious about are money, power [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.qplot.com/wordpress/wp-content/gallery/showroom/sub_render_sign.jpg" title="" class="shutterset_singlepic73"  rel="lightbox[619]">
	<img class="ngg-singlepic ngg-center" src="http://www.qplot.com/wordpress/wp-content/gallery/cache/73__440x_sub_render_sign.jpg" alt="sub_render_sign" title="sub_render_sign" />
</a>
<br />
<em>(this render is inspired by <a href="http://www.qplot.com/wordpress/?p=245">an old post of mine</a> ) </em></p>
<p>Did anyone tell you being too serious isn&#8217;t a good thing ? More or less, it reflects you probably has narrow understanding and respect for the <a class="zem_slink" href="http://en.wikipedia.org/wiki/Nature" title="Nature" rel="wikipedia" taget="_blank">nature</a>. <a class="zem_slink" href="http://en.wikipedia.org/wiki/Taoism" title="Taoism" rel="wikipedia" taget="_blank">Daoist</a> says the three type of things that you can get most serious about are money, <a class="zem_slink" href="http://en.wikipedia.org/wiki/Power_%28philosophy%29" title="Power (philosophy)" rel="wikipedia" taget="_blank">power</a> and self. However, he states none of them are important to you, and he even states that paying too much attention to them are actually harmful to you. </p>
<p>Natural is at its own <a class="zem_slink" href="http://en.wikipedia.org/wiki/Harmony" title="Harmony" rel="wikipedia" taget="_blank">harmony</a>, forces that are too strong tends to destroy things instead of grow with them. In singing, powerful vocal doesn&#8217;t come with strong push of sound, instead it&#8217;s build with comfortable breath flow that is only required for that pitch <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Same thing should be with everyday&#8217;s life. Thoughts and actions can be just effortless while the impact could be profound. </p>
<p>While thinking about profound effect, you don&#8217;t have to put too much thoughts and paying too much attention on them. They have their own harmony, once you find them, you&#8217;ll be there. The search is effortless if you know where to look for. And while you are under tension, most likely you&#8217;ll look in the wrong direction. With angry and agitate thoughts, hardly you can go anywhere afterwards.</p>
<p>An easy approach is to look down on things, none of them are as important as you being alive and breathing. Money, power and yourself won&#8217;t give you life and air. They are only one type of million things in this universe. So think about more about the raw motivation of life, ex. to see, to feel. You can achieve them any time you want, with any people around. Most of important, you do them effortless as you learning how to walk. Nobody asks you to walk perfect while most of us turn out to be very good walker <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Fang </p>
<div class="zemanta-pixie" style="margin-top:10px;height:15px"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/2ce04148-a2db-4207-9114-ed4408ca4f5b/" title="Reblog this post [with Zemanta]"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=2ce04148-a2db-4207-9114-ed4408ca4f5b" alt="Reblog this post [with Zemanta]" style="border:none;float:right"></a><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>
<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.qplot.com/wordpress/?feed=rss2&amp;p=619</wfw:commentRss>
		</item>
		<item>
		<title>Distance</title>
		<link>http://www.qplot.com/wordpress/?p=614</link>
		<comments>http://www.qplot.com/wordpress/?p=614#comments</comments>
		<pubDate>Mon, 12 Apr 2010 20:47:29 +0000</pubDate>
		<dc:creator>windmaomao</dc:creator>
		
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.qplot.com/wordpress/?p=614</guid>
		<description><![CDATA[(Didn&#8217;t get chance to make much graph these days, hopefully i can get back to that very soon) 
well, I made the line last night, &#8220;either I suicide or I am just gonna &#8216;kill&#8217; my self first&#8221;. 
There&#8217;s no much common sense that how far you should go for pursuing your own interests on other [...]]]></description>
			<content:encoded><![CDATA[<p>(<em>Didn&#8217;t get chance to make much graph these days, hopefully i can get back to that very soon</em>) </p>
<p>well, I made the line last night, &#8220;either I suicide or I am just gonna &#8216;kill&#8217; my self first&#8221;. </p>
<p>There&#8217;s no much common sense that how far you should go for pursuing your own interests on other peoples&#8217; effort. Any relationship or partnership or workshop are based on levels or status. If you are under somebody, you normally just have to do whatever the other one is asking, independent to whatever you or his characteristic is, independent to how difficult that you or he think of this project, independent to how willing that you or he want to pursue this project. </p>
<p>This is just sad. Because I start to realize any project is trivial in terms of difficulty if the answer to above questions are answered properly first. Since they are hard to access and evaluate, people are just skipping it at the very beginning. Here&#8217;s where the uncertainty and stress build up. Because what you want to do isn&#8217;t important, only the feeling that you are willing to pursue your life and fulfill yourself matters, which leads to your happiness and freedom.</p>
<p>The distance between peoples are getting very far in terms of answering the above questions, whereas the distance is too close in terms of asking other people to do things for you. Everybody is thinking they&#8217;re doing more good to other people by asking others to do granted things. This is just not true. In China, there&#8217;s a good saying &#8220;friends shouldn&#8217;t get too close&#8221;, there&#8217;s no need to make the distance between people too close, especially when it comes to marriage/collaboration/friendship. People needs space to breath, to grow, to think, to be happy. No two monkeys you see actually holds together tightly as no tomorrow. They help each other, but they only play together when they&#8217;re willing to and be able to. And normally this happens spontaneously, without pressure, and especially without reasoning. </p>
<p>So, it&#8217;s an art to develop a distance for all relationships to a comfortable extent. Some people naturally do good on this, while some people lacks this ability badly. However, if you think it&#8217;s too much, there&#8217;s always a mode you can think of to get you out of all the mess, &#8220;shutting yourself down completely&#8221; for couple of seconds, or days or months, depending how short this distance becomes. The shorter, the longer you shut yourself, this way the distance will grow automatically. Remember the goal isn&#8217;t to keep all relationship perfect, instead, you want to keep them in a comfortable distance that you can enjoy them while you are breathing, alive. </p>
<p>Moreover once you are in that comfort state, the direction of where you should head to appears naturally. It might be the very difficult thing you ever dare to touch. However in that state, you know you&#8217;re destined to it, you are confident as long as you stay in that state. It&#8217;s not fairy tale, but you have to keep in that state to be brave, strong, to support yourself. No one else will help in terms of that, since no one can tell you how to be happy. So screw them, screw everything and screw any support. There&#8217;s none of them that can support you. Just focus on that state, you will be yourself.  </p>
<p>Once you&#8217;ve been in that state, you can come back and merge with the noisy reality, all shit but real. You might become scared a little but eventually you&#8217;ll be happy you can be with this shity world, since you know you can get out of there to pursue whatever you want at any time if you want to. This should be your best support that you can ever have. God bless you from this day. How peaceful does this sound ? Just don&#8217;t wait for others to realize your future,  </p>
<p>&#8220;Either you suicide, or you &#8216;kill&#8217; yourself first&#8221;  - Fang Jin </p>
<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.qplot.com/wordpress/?feed=rss2&amp;p=614</wfw:commentRss>
		</item>
		<item>
		<title>Build an OpenGL GUI application in Mac OSX</title>
		<link>http://www.qplot.com/wordpress/?p=599</link>
		<comments>http://www.qplot.com/wordpress/?p=599#comments</comments>
		<pubDate>Sat, 03 Apr 2010 01:03:09 +0000</pubDate>
		<dc:creator>windmaomao</dc:creator>
		
		<category><![CDATA[Game]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[gui]]></category>

		<category><![CDATA[nsview]]></category>

		<category><![CDATA[ogre]]></category>

		<category><![CDATA[opengl]]></category>

		<category><![CDATA[osg]]></category>

		<category><![CDATA[osx]]></category>

		<category><![CDATA[unity 3d]]></category>

		<category><![CDATA[vtk]]></category>

		<guid isPermaLink="false">http://www.qplot.com/wordpress/?p=599</guid>
		<description><![CDATA[I had a school project that I need to build a visualization application to plot some scientific dataset in 3D on my snow leopard. While I had some experience in terms of plotting in Windows, building a 3D application in Macintosh environment is fairly new to me. So I kinda spent couple of weeks researching [...]]]></description>
			<content:encoded><![CDATA[<p>I had a school project that I need to build a visualization application to plot some scientific dataset in 3D on my snow leopard. While I had some experience in terms of plotting in Windows, building a 3D application in Macintosh environment is fairly new to me. So I kinda spent couple of weeks researching and experimenting couple of components that are needed to proceed . </p>
<h3>Canvas</h3>
<p>Basically, you need to setup a screen canvas to draw 3D objects, which can be achieved by using <a class="zem_slink" href="http://www.opengl.org/" title="OpenGL" rel="homepage" taget="_blank">OpenGL</a> API . The  library takes care of setting up the graphic hardware, creation of objects, and projection them to 2D screen pixel on the canvas, all sorts of basic functionalities in 3D world. Normally this process is fixed, but a shader language (normally comes with OpenGL) can let you adjust how you represent object and how to draw them into pixels at run time through some scripts. This really adds the overall flexibility, and effects can achieved very easily by writing some shader and plug into the pipeline.<br />
To see how apple supports OpenGL and shader, you can check out <a href="http://developer.apple.com/mac/library/samplecode/GLSLShowpiece/index.html" target="_blank">GLSLShowpiece application</a> from apple reference library ( it comes with a executable file). You can test your shader easily using OpenGL shader builder (in <a class="zem_slink" href="http://developer.apple.com/tools/xcode/" title="Xcode" rel="homepage" taget="_blank">XCode</a> folder) where you can test all sorts of functionality of shader without writing any code.</p>
<h3>Engine</h3>
<p>To make 3D rendering job a bit easier, I’d also like to have a backbone engine that deals with scene loading, objects/material management, camera handling in a black box, so I can concentrate on the application logic. Here’s a list of engines/libraries that I came across, some are more favoring game, and some are to the visualization (the difference between game and visualization lies in where their interests first originates, IMO). To name a few,<br />
1) NSOpenGLView control in Mac XCode<br />
2) <a href="http://www.ogre3d.org/" target="_blank">Ogre 3D</a>, game engine, open source<br />
3) <a href="http://unity3d.com/" target="_blank">Unity 3D</a>, game engine, commercial<br />
4) <a href="http://www.openscenegraph.org" target="_blank">OpenScenGraph</a>, open source, visualization<br />
5) <a href="http://www.vtk.org/" target="_blank">VTK</a>, open source, scientific visualization</p>
<p>First of all, NSOpenGLView is a native control developed by <a class="zem_slink" href="http://en.wikipedia.org/wiki/Apple_Inc." title="Apple Inc." rel="wikipedia" taget="_blank">Apple</a> to have openGL embedded in a native view, which is very nice, and you can find couple of ready to built demos from Online Reference Library, <a href="http://developer.apple.com/mac/library/navigation/index.html#section=Frameworks&amp;topic=OpenGL" target="_blank">OpenGL section</a>. </p>
<p>While NSOpenGLView is a good place to start, the design is pretty basic at this moment. So I checked some game engine, ex. Ogre 3D. It got very decent resource management, scene construction and utilities that you’ll find handy in 3D space. To be able to use it as a native view in XCode, you need to direct the rendering output to NSView as described in <a href="http://www.ogre3d.org/wiki/index.php/Using_A_Cocoa_Window" target="_blank">this post</a> and more examples can be found <a href="http://www.thimbleby.net/ogre/" target="_blank">here</a> here, ex. mouse control, etc.<br />

<a href="http://www.qplot.com/wordpress/wp-content/gallery/blog/ogre_nsview_color.png" title="" class="shutterset_singlepic72"  rel="lightbox[599]">
	<img class="ngg-singlepic ngg-center" src="http://www.qplot.com/wordpress/wp-content/gallery/cache/72__440x_ogre_nsview_color.png" alt="ogre_nsview_color" title="ogre_nsview_color" />
</a>
</p>
<p>
<img src="http://upload.wikimedia.org/wikipedia/en/thumb/4/4c/Unity-game-engine-logo.jpg/75px-Unity-game-engine-logo.jpg" alt="unity icon"><br />
I mentioned Unity 3D here because I’ve used it for another of my project before. It’s a commercial game engine, very robust, cross platformed, and objects can be controlled through script language. Personally I like it a lot except the fact that it lacks the native GUI controls on OSX. And for this project, it could be very time consuming. </p>
<p><a class="zem_slink" href="http://www.openscenegraph.org/" title="OpenSceneGraph" rel="homepage" taget="_blank">OpenSceneGraph</a> and VTK are two visualization packages that are available to the open source community. Though I didn’t get chance to test them, from what I read from introduction, they contains lot of visualization processing libraries that will come handy if your data needs to be manipulated before plotting. </p>
<p>All in all, for this project, I chose Ogre. And this post will be keep updated as the project unfolds. </p>
<p>Fang</p>
<div class="zemanta-pixie" style="margin-top:10px;height:15px"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/4ed55529-ea29-41f2-9f39-da794ba61980/" title="Reblog this post [with Zemanta]"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=4ed55529-ea29-41f2-9f39-da794ba61980" alt="Reblog this post [with Zemanta]" style="border:none;float:right"></a><span class="zem-script more-related pretty-attribution"></span></div>
<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.qplot.com/wordpress/?feed=rss2&amp;p=599</wfw:commentRss>
		</item>
		<item>
		<title>Deserve</title>
		<link>http://www.qplot.com/wordpress/?p=592</link>
		<comments>http://www.qplot.com/wordpress/?p=592#comments</comments>
		<pubDate>Sat, 27 Mar 2010 08:18:58 +0000</pubDate>
		<dc:creator>windmaomao</dc:creator>
		
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.qplot.com/wordpress/?p=592</guid>
		<description><![CDATA[(trying to learn to draw, but obvious, I suck  
This is a topic of self acceptance. Do you deserve what you got, or what you&#8217;re after. 
Maybe you are in a stage of changing, or looking for different life style, or sharpening your skills. But wait a second, do you respect what you&#8217;re doing, [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.qplot.com/wordpress/wp-content/gallery/blog/tuya_artrage.jpg" title="" class="shutterset_singlepic68"  rel="lightbox[592]">
	<img class="ngg-singlepic ngg-center" src="http://www.qplot.com/wordpress/wp-content/gallery/cache/68__440x_tuya_artrage.jpg" alt="tuya_artrage" title="tuya_artrage" />
</a>
<br />
<em>(trying to learn to draw, but obvious, I suck <img src='http://www.qplot.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
<p>This is a topic of self acceptance. Do you deserve what you got, or what you&#8217;re after. </p>
<p>Maybe you are in a stage of changing, or looking for different life style, or sharpening your skills. But wait a second, do you respect what you&#8217;re doing, do you expect what you&#8217;re after, can you imagine you&#8217;re the one who deserve this type of work, can you imagine the day when you are getting it finally. Are you treating yourself good while working on it ? Can you feel the accomplishment aftermath ? </p>
<p>Accept your current status no matter what it is. Accept your goal and the possibility of getting it. Feel the respectful thoughts that you deserve who you are and who you want to be. You&#8217;re doing the right thing, so let&#8217;s spend a respectful time doing it. </p>
<p>You deserve this, and the moment doing it. How wonderful is this ? Having it when doing it. </p>
<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.qplot.com/wordpress/?feed=rss2&amp;p=592</wfw:commentRss>
		</item>
	</channel>
</rss>
