RAND_bytes() automatically calls RAND_poll() if it has not already been done at least once. So you do not have to call it yourself. RAND_poll() feeds on what the operating system provides: on Linux, Solaris, FreeBSD and similar Unix-like systems, it will use /dev/urandom (or /dev/random if there is no /dev/urandom) to obtain a cryptographically secure initial seed; on Windows, it will call CryptGenRandom() for the same effect.

RAND_screen() is provided by OpenSSL only for backward compatibility with (much) older code which may call it (that was before OpenSSL used proper OS-based seed initialization).

So the "normal" way of dealing with RAND_poll() and RAND_screen() is to call neither. Just use RAND_bytes() and be happy.

OpenSSL RAND_poll 'good enough'
I created a scene in Maya in which I created my enviroment (flour, walls etc). In another scene I designed my character and I hooked up it's rig. Now I am looking for a way to export my character from one scene and import him in to another one. 

I did a google search and all I could find was exporting for blender, exporting for unity and such. 

Is there an easy way to do this without losing any information? 
