| Ivica Drazic |
| engineer | Cg Artist | programmer |
| Home | Artwork | Structures | Low poly | Walkthroughs | Android | Games | Tutorials | Shops | Electronics | Contact |
V-Ray Studio Lighting |
|
First step is to build environment. Place a plane under the model, convert it to editable poly, pull back edges up while pressing the shift button, create a shape around the model like in the picture. After that, use Turbosmooth modifier with 2 iterations on the plane. Assign white VRayMtl to it (Diffuse RGB: 255/255/255).
We'll use 3 vray lights with different intensity, position and color. Create the Target Camera from top view with 35mm lens, and set it up as you see in picture. Change Perspective to Camera view and turn on the "Safe Frame" option.
|
Signing Android applications |
|
|
Decompile Android applications |
|
1. unpack .apk file with APK Tool. We got folder with resources and AndroidManifest.xml but also .smali files instead of java files. Save this folder for later. 2. rebuilt .apk file 3. convert Android Dalvik executables from .apk file into normal Java jar files with dex2jar.
4. run JD-GUI which decompiles jar files into java source files.
5. Unzip that file and move it into your project directory. Join resources, AndroidManifest.xml and rest from step 1. Now you have both the .smali and Java sources in your project directory.
6. open Eclipse, create a new Android Project, choose "create project from existing source" and select your decompiled project directory.
protected void onCreate(Bundle paramBundle)
You’ll want to change addOptionsFromResource to use an R.identifier instead of a numeric constant.
public class xml Fix .java code to reference that identifier by name instead of generated numeric value: addOptionsFromResource(R.xml.options); Other tweaks: methods that take booleans will have values of 1 or 0, you need to make those true or false. Anonymous functions in the form of Runnable classes will appear expanded to while (True) loops and that looks truly bad. |
ATI Radeon -> ATI FireGL (softmod) |
|
Radeon 9500 NP = FireGL Z1 (NP - Non Pro)
Now you need to manually modify the drivers .ini files with your cards device ID.
"64-bit RV350 with 128MB DDR memory Customize..."
Click on the little button next to "Customize" and select "Graphics subsystem diagnostic report" (4th icon from the left). Scroll down to "Display adapter information" and right under that there should be a line Device ID : xxxx. Copy that number (xxxx) or write it down somewhere.
C2_19953.inf if you are on Windows 2000
You can modify both if you want. Original file in my case:
(....)
(....) Adding custom screen resolutions to your FireGL driver: Locate the [ati2mtag_XXXXXX_SoftwareDeviceSettings] section for your card, where XXXXXX is of course your cards chip name. You can find out what that is from the lines you edited earlier: In my case:
"ATI FireGL T2" = ati2mtag_RV350GL, PCI\VEN_1002&DEV_4153 So the section I need to find is [ati2mtag_RV350GL_SoftwareDeviceSettings] In that section find a line that begins like this: HKR,, DALNonStandardModesBCD2, %REG_BINARY%,17,92,13,44, (.....) Add ,xx,xx,yy,yy,00,00,00,rr at the end of that line where:
xx,xx - your screen width
For example if you want to add 1280x960@75Hz then you need to add: Save the file(s).
C2_19953.inf if you are on Windows 2000 Click OK and the driver should install. If it complains about lack of driver certificates just click "Install anyway". Reboot the system.
4. FireGL control panel
After installation reboot your system. If all went well you should have a working FireGL drivers and instead of Catalyst panel a FireGL one, where you can select different application profiles. |
Freelance tests |
|
|
Freelancer Orientation
Employer Orientation
US English - Level 1
HTML - Level 1
WordPress
3dsMax - Level 1
Android - Level 1
|
Website Contents & Design Copyright © 2025, Ivica Drazic. All rights reserved. |