« first day (981 days earlier)      last day (3310 days later) » 

21:00
@RadishBeavers find the reflection vector, then send a new ray?
@GiantCowFilms Have you read the code??
It checks if it contains "Mirror"
yes
somehow it still doesn't work right
@gandalf3 We solved that already
@GiantCowFilms Why?
It quits after the first mirror
Did you try running it?
@GiantCowFilms Noit doesn't
21:01
@someonewithpc ah nice!
1 hour ago, by Radish Beavers
@someonewithpc i always hated do-while
@GiantCowFilms Did you name your mirrors properly?
@RadishBeavers Why?
@someonewithpc Yes
Did you test your code?
@someonewithpc they taste bad
@GiantCowFilms Yes
21:02
@BookWyrm17 ok, coop
@someonewithpc BTW, if it doesn't go out exactly the same way, it can't loop infinitely
@RadishBeavers I think the current code tastes worse
@someonewithpc Dunno why its not working over here
@someonewithpc from the reactions going on, i can assume so
@someonewithpc send me and gcf the .blend
@RadishBeavers @GiantCowFilms pasteall.org/blend/40393
21:03
@gandalf3 thanks.
@someonewithpc found my mistake
(I had something in the way that wasn't called mirror, lol)
@GiantCowFilms What was it?
I had an object between my mirrors
@someonewithpc BTW, we should probably still check for same direction output.
@GiantCowFilms ..
@GiantCowFilms Ah... Maybe
But it will almost never happen
It could cut out ALOT of bounces
21:04
And when it does, it only goes back to the start
So the overhead may be more hurtful than than the possible return
Eh okay
@gandalf3 chess?
@GiantCowFilms Depends on how @RadishBeavers wants the mirror placement to work
@RadishBeavers Will the mirrors have only a bunch of possible rotations (like in a grid, but for rotation) or can you rotate them freely?
@wuden Nice! Now you should make some particle system fur :)
21:07
@someonewithpc idk yet. it depends on which will work better from a mechanics standpoint
@gandalf3 could you hlep with rendering the line tho?
*ping* *pong*
@gandalf3 chess?
:D :D :D
@GiantCowFilms maybe later?
21:08
@RadishBeavers You want a glowey line? Or just a literal line?
@RadishBeavers If you do use an incremental thing, keep in mind the rays will bounce back to the emitter in some arrangements
But it shouldn't break anything
glowy would be cool, but only if it isn't too much more work
@someonewithpc yes. i know
@Someone with pc... it's telling me that the reciveing object is mirror.001
...
same? or did i download wrong blend or what?
@RadishBeavers What?
21:09
idk
It's.. tricky. AFAIK the way to solve it is with shaders, but It's hard to find tutorials for BGE glsl (BGE uses an older version and only a limited subset of features are available)
@someonewithpc i made a new mirror, and tried to bounce
@gandalf3 how about just normal red-line?
Just a line is easy. bge.render.drawLine(<from coordinate>, <to coordinate>, <color>)
For red, color would be (1,0,0)
@someonewithpc
import mathutils
import bge

game_objects = bge.logic.getCurrentScene().objects


def shoot(self):
    obj = self.owner
    vec = mathutils.Vector((0, 1, 0))#.rotate(obj.worldOrientation) #
    #x, location, normal = obj.rayCast(obj, None)
    #print(normal)

    mirror, location, normal = obj.rayCast(vec, None, 60)#, obj #, 0, "", 1, 0)

    if mirror != None:
        reflectedVec = vec.reflect(normal)

        hitObj, hitLocation, hitNormal = mirror.rayCast(reflectedVec, location, 60) #, None, 0, "", 1, 0)
is that the right code?
21:11
No..
Wait a moment
thats the one in the blend file i just got
Ah!
I was saving to a .blend1
sweet. thats perfect
@gandalf3 trying to render that ray^^
21:17
@RadishBeavers
import mathutils
import bge

def shoot(self):
    startVec = mathutils.Vector((0, 1, 0));
    obj = self.owner
    vec = mathutils.Vector((0, 1, 0))
    sender = obj
    previous = obj.worldPosition

    while True:
        mirror, location, normal = sender.rayCast(sender.worldPosition + vec, None, 60)#, obj #, 0, "", 1, 0)

        bge.render.drawLine(previous, location, mathutils.Color((255, 0, 0)))
        previous = location

        if mirror != None and mirror.name.find("Mirror") != -1:
            vec = vec.reflect(normal)
@GiantCowFilms I just noticed: why is there a startVec?
I forgot to take it out
@TARDISMaker I'm not sure my pc will render particles ;D
now we need to draw a line...
@RadishBeavers The above code does that
21:19
Its not pretty though
Bug: it only draws if it actually hits something
@GiantCowFilms No, but I was just making it functional
@someonewithpc oh. sweet
@someonewithpc But I want it to look good before it works - Aesthetics Over function
@GiantCowFilms Any clue how to solve that?
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ could you make game music? or finish the one you started? iv always wanted to make a game w/ music
21:21
@GiantCowFilms How do you plan on seeing if it looks cool before getting it to work?
@someonewithpc I'm thinking some kind of after the fact blur filter
so we draw a white line, and then blur it and make it red
@GiantCowFilms Not what I meant
@someonewithpc shut up, I'm just an artist. Keep your techie mumbo jump for the nerds.
2 mins ago, by someonewithpc
Bug: it only draws if it actually hits something
@someonewithpc should check the reply arrows
21:22
@GiantCowFilms ...
@someonewithpc Oh
@someonewithpc First question, if it misses, where does the line end
@someonewithpc :P
@GiantCowFilms Doesn't
That's the problem
but we need it to end somewhere
so why don't we just follow the vector out a few hundred meters and end it right there.
If it doesn't hit, it ruturns None for the hit posiiton
You could have a sphere/cube around the scene
@someonewithpc Mathematically defined
if the hits position is none, we make one
@someonewithpc hang on!
21:25
^^
@GiantCowFilms No
An object
Why have an extra expensive collision check?
What if there are walls
and we don't need to solve this issue
@RadishBeavers Are there walls
or will the laser be able to go out into infinity
21:26
@GiantCowFilms Even if there aren't
I just solved it
@wuden :(
There's an invisible sphere
@RadishBeavers If you see the lasers stop in the middle of the air (in the final game), scale the invisible sphere up
And change the 60 in the raycast code to be bigger
@TARDISMaker I think fur will require high number of particles (density of hair) so dunno i'll try later
Yeah
If you go with only that one view, you could cheat it a bit by only putting it on the head...
yeah but it moves :D
21:32
Oh...
I'm compiling blender! lets see what happens
@GiantCowFilms Did you manage to install CUDA?
You don't actually need it..
is that coding is python?
@wuden Yeah
@someonewithpc yeah
I BSoD'd, but my computer got over it
21:34
@GiantCowFilms Good
okay ;D
@GiantCowFilms What are you trying to do?
1. Compile Blender
2. Add cool new features
3. Proffit!
21:35
lol
@GiantCowFilms Which is?
You'll find out
when I'm done
@GiantCowFilms Cool!
@GiantCowFilms Your computer will explode! :P
@someonewithpc Fun story!
A guy I new blew up his computer while compleing something
literally
it exploded
21:39
@GiantCowFilms How?
He is job was testing a compiler
That's not possible
Right?
@someonewithpc It was the monitor (technically), one of those tube ones
@GiantCowFilms Oh, that makes (a little) more sense
What happened is due to a bug, the compiler wrote stuff into the video memory
that caused the monitor to try and do things it couldn't
so it exploded
21:40
@GiantCowFilms That's a serious bug
the best part is one of the developers came over to find out what happened.
and tested it on his computer
and also blew up his monitor
Which also exploded?
yeah
And this stuff wasn't cheap
21:41
Lol
this was back in the early 70's
or something like that
Thats blender
built by me, GiantCowFilms
Hooray!
@GiantCowFilms Well, on your computer
Yeah
All that I need to do now is change the icon and pull out a few features
and profit!
@GiantCowFilms Literraly
No need for new features, even
@GiantCowFilms What are you building for?
21:50
windows
@GiantCowFilms walls
@GiantCowFilms No, I'm meaning why
I want to add some features
@GiantCowFilms Doesn't matter...
21:51
DOES TOO!
I couldn't see you building for anything but windows :P
Yeah
I'll make some cool features
@GiantCowFilms There's an invisible sphere
but the blender foudnation will reject them (you know how they are)
and the only way to get them will be a windows built on my site
@someonewithpc wow thats coop
21:51
#opensource fail
:P
@GiantCowFilms Free software..
@GiantCowFilms No they will not
it so nice to be working on something in real life, tell someone what you want, yell a little bit andd when you come back everything is perfect.
very refreshing
@someonewithpc They might
thanks guys!
with the way I code
21:52
@RadishBeavers ...
my code works
Don't expect that always happen :P
and it ends there
@GiantCowFilms Might
Woah - there is alot of stuff here
21:53
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ @BookWyrm17

@someonewithpc and @GiantCowFilms put together the mechanic for us, now we just need to do art!
@GiantCowFilms ?
@RadishBeavers Am I not qualified as an artist?
@someonewithpc very gratefull radish. thanks. you're amazing
@GiantCowFilms um.. i've never seen any of your art
@RadishBeavers What makes you assume we can't do art too?
neither of you
21:54
@RadishBeavers Didn't you see that image I made for the BN header?
@RadishBeavers Fair...
(with gandalf, admittedly)
download Magica Voxel and start working then. :P
@GiantCowFilms yeah... i saw
@RadishBeavers Mostly because I tend not to finish things...
nvm
@someonewithpc same, but you've still seen my unfinished non-art
21:55
And I'm somewhat good with cycles.
@someonewithpc and @GiantCowFilms if you want to do art. theres a program called magica voxel that we are using. so you can download that and help i guess
@RadishBeavers I have posted a few unfinished things too
(I think that asphalt shader turned out okay)
@RadishBeavers Will try
@GiantCowFilms the last time you said this we got in an argyment.
21:56
We did?
sorry for my spelling today guys, my hands are all messed up
@GiantCowFilms yes.
What were the viewpoints?
i said something rude as a joke and you got really really mad.
@GiantCowFilms ?
@RadishBeavers So it had nothing to do with me using cycles.... ?
21:57
@RadishBeavers As he does...
@GiantCowFilms you said "im good with cycles" and i said "sure. lets go with that" and you said. "you don't think i am? " and then i said "weeeeelll..." and you said "!!!!"
and then explosion
I dunno when you're joking
@someonewithpc alot of the Radish-to-cow interactions go down that way
@GiantCowFilms bro, im always joking
@someonewithpc it took skill
@someonewithpc ?
????
@RadishBeavers How did you even do that?
@GiantCowFilms !!!!
21:59
56 secs ago, by Radish Beavers
@someonewithpc it took skill
You don't know how to do bold italics in chat????????!?!??!?!??!
What a loser!!!
lol
<jk>
@GiantCowFilms Had one too many _
i learned like a month ago
its "***"
on either side
@GiantCowFilms ‽‽‽‽‽
22:00
Sorry, buddy, this just don't work like you wan't it to
star star star
Oh that does work
YOU"D BETTER BELIEVE IT!!!
@RadishBeavers Underscore Underscore Underscore
22:01
LOL
oh. hey. thats coop
this ain't going to stop
@GiantCowFilms What, the underscore?
this is coup
Bro! STOP SHOUTING!!!
22:01
@GiantCowFilms This is soup!
what about a ***hybrid?___
lol
**Hybrid__
@RadishBeavers It's not shouting if you don't use caps!
or the __other way**
@RadishBeavers Nope...
22:02
@someonewithpc just whispering loudly
@RadishBeavers Yes
okay. 'nough of that. you guys want to be game artist or what?
cause our team needs a name. we can't just be "Those guys from BSE"
we need a title
@RadishBeavers I might be able to help
witha aname or with art?
@RadishBeavers We could
Nay, should
@RadishBeavers Both..?
22:04
@RadishBeavers What do we need?
i'll make mirrors. @GiantCowFilms you should make a basic wall, and @someonewithpc can make a broken desktop
@RadishBeavers What kind of broken desktop?
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ do you think you could do music? no-one else has the swag for it.
22:06
idk folks, we're making game props just to throw around the world
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ that one you started before would be perfect
@someonewithpc or a wrecked model-t
Also, what sorts of blocking debris are you thinking? I can do some of that
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ @BookWyrm17 made some pillars, but some walls and stuff would be great
@RadishBeavers What game is this, by the way?
@RadishBeavers I can't... I already have way too many projects going on...
@someonewithpc Working Title: The-game-Where-Dinosaurs-Free-themselves-from-prison-using-Mostly dental-floss-and-lasers
5
@RadishBeavers Cool
22:08
@someonewithpc the why did you offer to become an artist?
@someonewithpc you like?
@RadishBeavers I will help with any new mechanics and small fixes
@RadishBeavers Sounds interesting
@someonewithpc okay. thanks. mental business card
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ @GiantCowFilms @TARDISMaker @gandalf3 @GiantCowFilms again @BookWyrm17 @Gwenn we need a team name so we won't be "People from BSE" anymore.
@RadishBeavers I didn't. I only asked why you didn't consider me capable of doing it
@someonewithpc oh
i thought that was "i am capable"
not "why don't you think i ma capable?"
@RadishBeavers I wouldn't reaaly say that, either... :P
22:11
@someonewithpc lol
@RadishBeavers For basically all projects we collaborate on?
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ maybe you could also model some mirrors? like we can have all sorts of different ones
Might not be a bad idea
@TARDISMaker yes
@GiantCowFilms o.O
22:21
oops
@gandalf3 Ikr?
@BookWyrm17 whe you recover your computer, just upload the model, i'll download them later
ill bbl
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ Just occured to me, have you managed to get that laptop back?
@RadishBeavers how about "those BSE people"?
:P
We do need a team name... I would suggest something draconic, but I don't think me and @Gwenn quite make up the majority...
(I got stuck with babysitting right before I could commadeer the computer back so today was a rather loooong day of little productivity :/)
22:43
Do we want to have it something like the website we are on, Stack Exchange? I would suggest something like "StackE Studios". If we are going for something else, something more based on who we are, I'd probably say TMGMMM (The Misscelanous Group of Man, Monster, and Machine) or something like that :P (I wish this thing would tell me how to spell misselanous misscelanous miccelsauoussnfhdkfhdfk)
@BookWyrm17 I don't think it should be have anything to do with SE (Lol)
22:57
@BookWyrm17 miscellaneous (yay my spellchecker prompted me correctly :P)
@BookWyrm17 Maybe just MBG?
Miscellaneous Blender Group?
That could work
I like miscellaneous :D
Still waiting for the fan to come in
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ Too bad..
22:58
@RadishBeavers ok
@someonewithpc yeah
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ Really?
Don't you have 2 day shipping?
2 week, not amazon prime :/
Couldn't find the right part
Had to get it by standard shipping
@NᴏᴠɪᴄᴇIɴDɪsɢᴜɪsᴇ Still way faster than I get

« first day (981 days earlier)      last day (3310 days later) »