Sunday, September 30, 2007
Tonight was out first day in SL and it was a pretty great experience. I was very happy to see everyone got online and customized their character a little. Ive had a few issues as far as vista goes..and I'm not as awake as I'd like to be, but I'm hanging in there.
Sunday, September 16, 2007
Here is a pic of whats in there thus far ~excuse the cable management...~
The specs are decent...and I over clocked a few components to make up for the lack in cash.
Its a Q6600 running at 3.3 Ghz ontop of an IP35 pro mother board.
The 2 gigs of OCZ ram is currently running at 918Mhz at 4,4,4,15 at 2.25 volts.
The video card is a HD 2900XT running at stock speeds.
Sadly I am using vista and it has proven to be headache after headache...After much comprimising it's all finnaly stable and tooting away.
Storage devices are 1X150 raptor ~mmm fast~
2X160 gig ~for bittorrent and other hd killing applications~
1X500 gig WD, for mah media...lots of media...
1X250 gig external. Keeps my norton ghost image nice and toasty.
It all gets displayed on my 19 inch samsung...~not the biggest but meh~ and my new MX 3200 logi combo works very well. When projects roll around I usually kick stuff onto my second display.
But yea..now that Im on this tight budget I believe I wont be touching this rig for a while...and with independent studies and projects looming I cant risk adding hardware that would crash the dam thing either... And yes...I am a techy...nothing else to waste money on...
This may be my last note for a while seeing as how I don't come on here very often and I'm going to be busy as heck...
Wednesday, August 1, 2007
How To Install
This ZIP file contains the PresentsUT2004V22 folder. Maintian its folder
structure and extract it to your UT 2004 folder.
Add the following line to the [Editor.EditorEngine] section of your
After you add the line above to your UT2004.INI file, you can build
PresentsUT2004V22 from a MS DOS Command Prompt with the following steps.
After that step has been completed hold both the Windows flag key and the R key to open up the RUN box. Inside this box type CMD.
Now that CMD Prompt is running we need to have UCC find and install our new object. The following command may differ depending on where you have chosen to install your copy of Unreal. The default instillation folder is C:\UT2004.
Type the following command into the CMD window.
Here is what the folder should look like.
Where to find your unreal ini and what to do with it.
How to use the mod.
Run UT, start a death match and simply activate the mutator.
Media Grid Member
Saturday, July 7, 2007
The mutators function is to randomly spawn *presents* on the map that can be touched and picked up by players *or bots* and award them within game powers, the mod fits the criteria set by the team because it's an item that can be picked up and tracked, they spawn in a random but set pattern and disappear from the map is the subject takes too long to pick it up, however a disappeared item simply respawns in another location.
Creation and Design.
I managed to get in touch with the mutaros creator Steve aka The Catcher who gave me a few tips and tricks on how to comprehend unreal script and customize his mutator as I saw fit, the knowledge and assistance was priceless. For future reference here are the URL's that he gave me which contain various tutorials on working with unreal.
Instead of using 3DSmax and having to export my model using Actor X, Steve recommended that I build the static mesh inside unreal tournament, this design had a 50 percent chance of success as the tutorial didn�t recommend making meshes in UT due to software limitations. I'm pleased to announce that in my case...it was wrong.
Here you can see one of the many static mesh's created, I had to trial and error a bit to get things just right.
This is what the mutator looked like before
As previously stated Steve�s assistance was invaluable..I know nothing about unreal script besides a few beginner tutorials, coding like this would have been nearly impossible for me under the time restraints if I were on my own.
That�s just a smidge of the code for one of the presents.u
I�m calling this 2.0Beta because it isn�t what was first imagined by the team. The final version would contain items that we can manually place in the map using unreal ed. As I work on that I will keep the forums updated on the progress, however I am pleased to know that we have multiple versions of the modification.
Media Grid Member
Tuesday, July 3, 2007
The Apple looking object is a Navigation Node used to tell bots how to get around a map.
Media Grid Member
Saturday, June 30, 2007
K.Rowe here with a look at Second Life. Very recently I had a conference call with the other members of the B.C team and was granted access to the B.C island; so in the weeks to come expect to see more entries on the overall progress of both projects. However all work and no play makes VR a boring place so I still intend to bring you some of the best SL has to offer. There’s a surprising amount of fun and highly interactive content in SL, and it all contains the unique spice that is the SL community. Some of these activities included guided tours, evenings spent fox-trotting in the local jazz club and even a skydiving session. The following are a few pictures from my various escapades in SL so please sit back and enjoy. Also at the end of this entry will be one of the interviews I promised from the half time show. The interview is with Electric Eyebeams ~SL name~ and his part in SL and the UK’s virtual education project.
The B.C island logo.
It takes two to tango, and some mocap strings binded to your avatar as well...
Playing the piano at "Bogarts." One of my favorite hang out spots in S.L
"Use the force Luk...I mean Kamal..." "These aren't the VRML files your looking for."
14:34] MediaGridKamal Beck: first of all Eyebeams, thank you very much for sitting down and talking with me today.
[14:34] Eyebeams Electricteeth: NP MGKB
[14:35] MediaGridKamal Beck: So, as a starter. How long have you been in SL?
[14:35] Eyebeams Electricteeth: Only 3 weeks now but have had an av (another one) for over 2 years
[14:35] MediaGridKamal Beck: Wow...very impressive two years! So I’m assuming you’ve been in Sl since almost the beginning?
[14:36] Eyebeams Electricteeth: Only in so far as I downloaded the av - I did nothing with it
[14:36] Eyebeams Electricteeth: I didn't see the need until the Best Practices in Education in SL that's what drew me in
[14:37] MediaGridKamal Beck: Ah, that’s actually a very good lead into my next question. So you’re with the Education Uk program. Would you happen to know what started it and also how did you become interested and involved?
[14:38] Eyebeams Electricteeth: Well basically I blundered around the first time in SL in the conference - it was a bit of a culture shock but then I'm an early adopter and I'm used to those
[14:38] Eyebeams Electricteeth: I went to the Stateside EduIslands first
[14:39] Eyebeams Electricteeth: and then using the search facility came here
[14:39] Eyebeams Electricteeth: And as I knew some of the institutions I started to network
[14:39] Eyebeams Electricteeth: Talked with Chris Eggplant
[14:39] Eyebeams Electricteeth: and there was some synergy
[14:39] Eyebeams Electricteeth: So I took out office space because I needed a base
[14:41] MediaGridKamal Beck: Ah I see. Well I’ve got to let you know. As a complete stranger to SL talking to you first was actually a pleasant experience. Of course the tie and sparkly glasses helped as well
[14:41] Eyebeams Electricteeth: Well this persona evolved over time - at first I made the mistake of binding a giraffe figure to my av and I was probably one of the scariest figures around
[14:42] Eyebeams Electricteeth: Then I went completely black for a while and people said that was too much on the dark side no features at all
[14:42] Eyebeams Electricteeth: so I gradually evolved an av and will probably evolve again
[14:42] MediaGridKamal Beck: Lol, indeed. It seems evolving is a large part of second life.
[14:43] Eyebeams Electricteeth: I think several people have more of a "game" personality but also a business one
[14:43] Eyebeams Electricteeth: It's easy to switch
[14:44] Eyebeams Electricteeth: I am more concerned with RL issues in SL but with it segmented by "game" possibilities
[14:44] Eyebeams Electricteeth: augmented*
[14:44] MediaGridKamal Beck: Having said that; how persistent would you say the educational presence is here in Sl and what do people like you have in mind for its future growth and development?
[14:45] Eyebeams Electricteeth: Well in the UK I can see it is really just emergent and there are a few Universities around the world and a few private institutions but it is very early days yet probably an education gold rush
[14:45] Eyebeams Electricteeth: with all the qualities of a boom town
[14:45] Eyebeams Electricteeth: qualities*
[14:45] Eyebeams Electricteeth: :)
[14:46] Eyebeams Electricteeth: and the pitfalls
[14:46] Eyebeams Electricteeth: I think that it has amazing potential to pull together many disenfranchised groups
[14:46] Eyebeams Electricteeth: providing they get access
[14:47] Eyebeams Electricteeth: the disabled, disaffected learners, the elderly, people with young babies who have little time in RL for learning - I could go on
[14:47] Eyebeams Electricteeth: The concept of "virtual space" to do synchronous activities is quite an interesting now
[14:47] Eyebeams Electricteeth: one and worth mainstreaming
[14:48] Eyebeams Electricteeth: Because with the introduction of ubiquitous technologies
[14:48] Eyebeams Electricteeth: then ubiquity in terms of place and connectivity becomes trivial
[14:48] Eyebeams Electricteeth: and RL space is less top the fore
[14:48] Eyebeams Electricteeth: if personalized
[14:48] Eyebeams Electricteeth: so where you are in Real Space is no longer as important
[14:48] Eyebeams Electricteeth: as who you are with
[14:49] Eyebeams Electricteeth: and whom you engage with
[14:49] Eyebeams Electricteeth: and about what
[14:50] MediaGridKamal Beck: Very nice. As someone who participated in ~virtual~ class's I can truly see where your coming from. And having never considered some of those possibilities it definitely brings new insight.
[14:50] MediaGridKamal Beck: As you may have already know I’m helping to spearhead the Boston College presence in second life. Do you have any words of wisdom for me and colleagues?
[14:51] Eyebeams Electricteeth: Yes try to make the experience as fun as possible
[14:51] Eyebeams Electricteeth: I have a few issues with instructional design
[14:51] Eyebeams Electricteeth: as I regard that as too linear
[14:51] Eyebeams Electricteeth: also don't just do glorified chat
[14:51] Eyebeams Electricteeth: Do Stuff that you can do in SL that you can't do elsewhere
[14:52] Eyebeams Electricteeth: For example it's great to use whiteboards and polling machines
[14:52] Eyebeams Electricteeth: but what if you had a giant twister board and everyone voted using twister poses :)
[14:52] Eyebeams Electricteeth: I think every learning opportunity should be collaborative
[14:53] Eyebeams Electricteeth: should*
[14:53] MediaGridKamal Beck: Lol, I agree, or rather. I concur!
[14:54] Eyebeams Electricteeth: I think outlining courses are good but very soon people get the low level skills and thenthe challenge is to give value added that good teachers can give in the Rl
[14:54] Eyebeams Electricteeth: So having someone type a lecture at you here is just as boring as if you were in the real world
[14:55] MediaGridKamal Beck: Of course there will be new skills to obtain and challenges to overcome. What challenges have you run into thus far and what skills do you feel are necessary?
[14:55] Eyebeams Electricteeth: There are no "dynamic" teaching aids in SL . No equivalent of a chalkboard that I have seen
[14:55] Eyebeams Electricteeth: I*
[14:56] Eyebeams Electricteeth: No way to react quickly other than with type
[14:56] Eyebeams Electricteeth: or poses
[14:57] MediaGridKamal Beck: I see, so creativity. Is that an important requirement for any one working in SL?
[14:57] Eyebeams Electricteeth: I think creativity is vital - otherwise it is going to be a very dull
[14:58] Eyebeams Electricteeth: If you can walk around inside an atom or fly through the solar system or look at the structure of DNA by walking around it you should be able to do so
[14:59] Eyebeams Electricteeth: SL is far too text based for me at present and I'd like to see more interfaces between SL and the outside world and vice versa
[14:59] Eyebeams Electricteeth: With the advent of Location Aware Devices this will come
[15:00] MediaGridKamal Beck: Ah, another fantastic lead off...your pretty good at this eyebeams. In regards to Sl's interface. Do you believe the learning curve to be an obstacle as well? And how do you expect it you improve; and how would you like it to improve?
[15:01] Eyebeams Electricteeth: It should improve - in fact the more Open Source SL goes the better .
[15:01] Eyebeams Electricteeth: I'd like to see the initial learning curve reduced and made trivial with smart tutors or av to guide you
[15:01] Eyebeams Electricteeth: more bots
[15:01] Eyebeams Electricteeth: at first perhaps
[15:02] Eyebeams Electricteeth: Going into the browser and onto mobile devices would be good
[15:02] Eyebeams Electricteeth: as would the ability to put it on your own server
[15:02] Eyebeams Electricteeth: and bespoke it entirely
[15:03] MediaGridKamal Beck: Interesting that you should mention server privatization that leads me to one of my final and probably most controversial question.
[15:04] MediaGridKamal Beck: Many educators turn their back on Sl because of the bad press it's been getting. With its more lucrative and adult oriented content. How do you feel about this press and what would you do to make SL safer?
[15:05] Eyebeams Electricteeth: Well it's an adult world - deal with it - that's for starters but there are ways to lock down and sanitize the experience but then I think people would miss out on the cultural diversity - after all everything that happens here happens in real life - with Teens it is different there need to be spaces that are safe and secure
[15:06] Eyebeams Electricteeth: It's exactly the same argument you would have for networked communities - and in Real Life there are acceptable use policies
[15:06] Eyebeams Electricteeth: to deal with REAL LIFE infringements
[15:07] Eyebeams Electricteeth: it shouldn't be so different
[15:07] Eyebeams Electricteeth: Cyber bullying greifing here is bad yes at times
[15:07] Eyebeams Electricteeth: but safe spaces are available
[15:07] Eyebeams Electricteeth: as it becomes mainstream access may well be an issue
[15:07] Eyebeams Electricteeth: access
[15:07] Eyebeams Electricteeth: just as it is in RL
[15:07] Eyebeams Electricteeth: I guess
[15:08] Eyebeams Electricteeth: but smart protocols rather than moral panics are the way to deal with that
[15:08] Eyebeams Electricteeth: than moral*
[15:08] MediaGridKamal Beck: Very well said
[15:08] MediaGridKamal Beck: Mister Eyebeams its been a pleasure sitting and having this chat with you today.
[15:09] Eyebeams Electricteeth: NP MGKB
[15:09] Eyebeams Electricteeth: :)
[15:09] Eyebeams Electricteeth: Happy to share
[15:09] MediaGridKamal Beck: lol I hope in future as my experiences progress I can have more serious discussions with you.
[15:10] Eyebeams Electricteeth: Oh yes I do have a verbose button I think I need some scripting to deal with that
[15:10] Eyebeams Electricteeth: ;)
[15:10] MediaGridKamal Beck: Lol, indeed. Again thanks allot, and I won’t change this convo at all...besides correcting the typos.
[15:10] Eyebeams Electricteeth: NP go d it :)
[15:11] Eyebeams Electricteeth: Now I have to go RL calls
[15:11] MediaGridKamal Beck: lol awesome. Expect the post up by Monday
[15:11] Eyebeams Electricteeth: Cheers
[15:11] MediaGridKamal Beck: indeed. Peace
Friday, June 29, 2007
The first step in building our Iphone is to obtain reference materials and edit our images so that the 3D model creation software, in this case "Auto Desk 3Ds Max" can create a texture map.
http://nct.digitalriver.com/fulfill/0049.050/download/2007-e7ac219caa969bbd0686a48e713bf443-3 -URL link to download a 30 day free trial.
Now that we have our textures saved as TGA files we can create our polygon mesh and add the texture to it. This is done in 3Ds max by using the cube primitive and correcting its dimensions. Please note that Unreal will only accept textures at certain dimensions, I used 256X512.
With our model created we now need to export it into a file format Unreal will understand. This is accomplished by using the Actor X plug-in found at this site http://udn.epicgames.com/Two/ActorX.html. They're a few settings that must be modified before we can correctly export our model.
1) An output folder must be selected.
2) The app will look for skin geometry. Deselect this option and instead select "all textured". Now hit Save Mesh.
3) Now we must create a script template. The class will be "Iphone" and the base will be "Actor", now deselect assume pcx textures and head up to the animation section.
4) Even though our object isn�t going to be animated we are still required to enter animation variables before we can save our script. For the Animations Sequences Name we can enter "Temp" and for the range enter 0-10. Now select digest animation, once this is done select the Animation Manager and move temp over to the Output Package.
5) Now create your script by scrolling down.
6) Check your output folder. It should contain Iphone.PSK, Iphone.TGA and Iphone.uc. Create three new subfolders inside your Output folder labeled classes, textures and models. The .TGA goes into textures, the .PSK goes into models and the .uc goes into classes.
Our model is now fully exported and ready to be coded for use in UT.
Editing UT script.
First download and install ConTEXT, this program is used to open .uc files and gives you the ability to read and edit them. Use it to open Iphone.uc and edit it using the example shown below.
class Iphone extends Actor;
#exec MESH MODELIMPORT MESH=IphoneMesh MODELFILE=models\Iphone.PSK LODSTYLE=10
#exec MESH ORIGIN MESH=IphoneMesh X=0 Y=0 Z=0 YAW=0 PITCH=0 ROLL=0
#exec ANIM IMPORT ANIM=IphoneAnims ANIMFILE=models\.PSA COMPRESS=1 MAXKEYS=999999 IMPORTSEQS=1
#exec MESHMAP SCALE MESHMAP=IphoneMesh X=1.0 Y=1.0 Z=1.0
#exec MESH DEFAULTANIM MESH=IphoneMesh ANIM=IphoneAnims
// Digest and compress the animation data. Must come after the sequence declarations.
// 'VERBOSE' gives more debugging info in UCC.log
#exec ANIM DIGEST ANIM=IphoneAnims USERAWINFO VERBOSE
#EXEC TEXTURE IMPORT NAME=IphoneTex0 FILE=TEXTURES\apple_iphone_1.tga GROUP=Skins
#EXEC MESHMAP SETTEXTURE MESHMAP=IphoneMesh NUM=0 TEXTURE=IphoneTex0
// Original material  is [02 - Default] SkinIndex: 0 Bitmap: apple_iphone_1.tga Path: C:\Documents and Settings\Kamal.O.Rowe\Desktop
Please not that included in my script is a line for sound, you can ignore this, unlike UT 2003; UT 2004 uses a custom sound format that doesn�t support .wav. Save your changes and copy your output folder into the UT 2004 root folder. E.G, C:\UT2004.
Adding Iphone To UT.
Now that we have our model finished and scripted we have to add it into UT using UCC.exe and by adding a command line to UT2004.ini.
Once located open the .ini file with notepad. This will allow us to read and edit the file. Hold CTRL+F and in the search field type EDITP. Scroll to the very end of the EDIT PACKAGE list and add the following package.
Edit Packages=Iphone ~Always! Make a copy of your ini before editing~
Save and close the .ini. It's now time to make UT import our iPhone. To do this we have to run CMD as explained in the previous post. The command typed will be dependant on where you installed your copy of unreal but the format remains the same.
X:\UT2004\System\UCC.exe make, X= the drive letter, \UT2004| may be \Program Files\UT2004\. The rest of the command will remain the same.
UCC should now check all installed components and give zero errors. If an error occurs please check your folder locations and Iphone script.
If everything goes smoothly you should have a file named Iphone.U in the system folder.
Using The Iphone.
This is the last step, and the easiest. Simply run UT2004 and start a death match. Remove bots if necessary and use the "~" key to drop down the console. In the console type "summon iphone.iphone" and your new iphone should spawn into the world giving you +10 health every time you bump into it. Please not that the iphone like all Items in the game isn�t solid and will allow you to pass right through it. It also isn�t coded to be picked up.
Saturday, June 16, 2007
K.Rowe here with an update on the major posts I've got planned in the coming week. I'd like to thank Eyebeams, Blu and Sandry for taking the time to sit down and have some interviews with me. As part of my Second Life! The In's and outs series. ~No...I just made that up but it does sound cool.~ The interviews do help to give people unbiased info and opinions on whats going on in and around second life.
My first interview was with Eyebeams, a member of the Educational Uk team. Here's a breif preview.
[14:35] Eyebeams Electricteeth: Only 3 weeks now but have had an av (another one) for over 2 years [14:35] MediaGridKamal Beck: Wow...very impressive two years! So I'm assuming you've been in Sl since almost the begining? [14:36] Eyebeams Electricteeth: Only in so far as I downloaded the av - I did nothing with it [14:36] Eyebeams Electricteeth: I didn't see the need until the Best Practices in Education in SL that's what drew me in [14:37] MediaGridKamal Beck: Ah, thats actually a very good lead into my next question. So your with the Education Uk program. Would you happen to know what started it and also how did you become interested and involved? [14:38] Eyebeams Electricteeth: Well basically I blundered around the first time in SL in the conference - it was a bit of a culture shock but then I'm an early adopter and I'm used to those [14:38] Eyebeams Electricteeth: I went to the Stateside EduIslands first [14:39] Eyebeams Electricteeth: and then using the search facility came here [14:39] Eyebeams Electricteeth: here* [14:39] Eyebeams Electricteeth: And as I knew some of the institutions I started to network [14:39] Eyebeams Electricteeth: Talked with Chris Eggplant [14:39] Eyebeams Electricteeth: and there was some synergy [14:39] Eyebeams Electricteeth: So I took out office space because I needed a base [14:41] MediaGridKamal Beck: Ah I see. Well Ive got to let you know. As a complete stranger to SL talking to you first was actually a pleasant experience. Of course the tie and starkly glasses helped as well
Please note that this is just the sample and I hope to edit the conversation so that it is a bit more visually pleasing. My next interview was with two up and coming business owners in SL. Sandry in purple and Blu in red. They provided a really down to earth look at SL and taught me a valuable lesson. Never judge a book by its cover; these high fashion ladies know how to relax and have a good conversation. Here is a snip it of the unedited convo.
[16:30] You: Ah I see. Lol well thats maybe the most entertaing join up story I've heard.
[16:31] You: So I'm assuming you've both spent alot of time in SL. To you, what is there to love, what is there to dislike and what would you like to see change in sl? Heck...if you could; what would you change yourself?
[16:32] Blu Sparkle: well...
[16:32] Blu Sparkle: :)
[16:32] Blu Sparkle: there are many facets of this world as there are in RL
[16:33] Blu Sparkle: I choose to "play" SL very close to how I live my RL
[16:33] Blu Sparkle: I don't participate in the seedy side
[16:33] Blu Sparkle: if I could change RL, I would change that
[16:33] Blu Sparkle: the "greedy", "anything for a buck" kind of attitude
[16:33] Blu Sparkle: but
[16:34] Blu Sparkle: I do find a genuine tolerance for all types of people here that is not necessarily present in RL
[16:34] Blu Sparkle: we seem to be more quick to judge in RL
[16:34] Blu Sparkle: here, it is more of a "play it how you want to" sort of atmosphere
[16:35] You: Very interesting. You do make a good point; and again have expressed a very unique point of view.
[16:35] You: What about you Sandry?
[16:36] Sandry Logan: i love the whole deal.... there is so much scope for creation and i see it as a place of opportunity
[16:36] Sandry Logan: for once i am in the middle of something as it happens... rather than a couple of years behind it
As you can see they both had very unique point of views. Trust me when I saw you wont want to miss either of the interviews. Hopefully in the weeks to come I can spend some one on one time with other members of SL.
Thats it for this halftime show. Please come back in a few days to read those interviews and more of my exploits in the world of SL. Until then I leave you with these images.
SL...wish you were here!
KungFu By Moon Light....~perhaps a new form of art...~
My avatars new look.~Kudos to my friend val for taking me item hunting and for bashing my fashion sence...purples the new black I swear it!~
Sunday, May 20, 2007
K.Rowe here posting a torrent of photos for my final. So here you are.
Making Some Eyes and parenting them to the skeleton.
Of course aliens can fly!
And...do the robot. Apparently our aliens is still in the 70's.
Using photoshop I removed the pimple on this guys forehead ~clone tool~ gave him a weak mustash and a gohtte. Cant forget the evil cyborg eyes.
A close up of the Grey eye I did. It came out really well....
A look at the patchy facial hair. If you look very closely you will see its actually his eyebrows.....
This persons obviously thinking of summer......
The first face your greeted with when you boot up the app.
TONS! Of options -_- ayiah...
Got one of them to look...kinda like me.
"You feeling lucky...punk?!" Lol yea...This program is pretty fun.
Ok. Thats it for now. Catch you folks next time.
Friday, May 18, 2007
K.Rowe here again with another update. As previously announced I was back on track. Apart from some meetings and my Geology summer class this is still the case. By the looks of things I should be making my ~hand in~ post tomorrow! For any future members of this class reading this blog. Please note that in the *adding a skeleton* segment of the project you have to manually fix the axis when you mirror it. There is actually an option that allows you to mirror the orientation and not the function. So all you do is bend the joints into place. Ya ya..thank me later.
Here's one hand....then I messed with the mirror settings and found out I didn't need to manually edit the orientation of o...20 joints *shudder*.
To the left is the mirror technique I was talking about...see all I did was rotate!
The birth of a spinal cord! Pre-Meds eat your hearts out.
The Modeling Process...its allot more fun that it looks.
Just naming layers.