« first day (726 days earlier)      last day (3270 days later) » 

12:03 AM
@RadishoftheOpera No, I'm good
But how do I even make my blender script run when I hit p?
 
put it on an empty, an always sensor, then hook it up to a python controller set to your script.
 
Figured it
 
never done BGE at all?
 
37 secs ago, by GiantCowFilms
Figured it
@GiantCowFilms he show it in the video, although he probably should've stuck to py.
 
12:15 AM
I never get my indentation correct #whyihatepython
 
I think it auto indents. mostly, the TAB is what you use to put something inside a function.
 
@RadishoftheOpera any idea why self is not defined
from bge import logic, types, events
from mathutils import Vector
import socket

class Socket():
	def __init__(self,host="", port=9898):
		print("text")
		slef.socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
		slef.socket.connect(("162.243.150.43", 274))
		slef.socket.send("Blender to GCF server")
		#data = slef.socket.recv(BUFFER_SIZE)
		slef.socket.close()
		#print "received data:", data

print("Hello World!");
socket = Socket()
 
i think its included with types from BGE
 
@GiantCowFilms slef or self?
 
oh shoot
 
12:24 AM
hmmmm... that could be it.
 
That is the dumbest mistake ever
@Denis Thanks
 
how'd you do it 4 times is the question.
 
@GiantCowFilms You're welcome, I have that a lot, sometimes cant see whats infront of the eyes lol
Late hour?
 
@Denis not toooooo late
just he's distracted by dinner
 
IT WORKED!!!!!!
Message sent from blender to my server (the one that hosts Blend-Exchange)
 
12:28 AM
muuuhaaaaahahha!!!! we'll be unstoppable!
 
and I closed the system console
hurrah for autosave
 
that was creepy of me, sorry
 
@Vince it was really simple, BTW :P
 
162.243.150.43
 
now I just need to go the other way
 
12:31 AM
nice IP
 
yes
and no that is not my house IP, although I do wish I lived in a data center
 
@GiantCowFilms he explains in the last part of the tut, starting from around minute 30
 
I know how to do it already
I didn't even use the tutorial after I saw that he was using python sockets
I just looked up the docs:
 
@GiantCowFilms after what you did with the chrome symbol, i was expecting a doomsday number.
 
@RadishoftheOpera Well my house ip is 666.666.666.66
 
12:33 AM
what i thought.
 
Yes
I'm very scary
 
the anti-Christ, no doubt, but can you get a game working???
 
@GiantCowFilms check this also, I used to send data using urllib to http adress
2
Q: Sending object data from blender with urllib very slow

DenisI am sending object loc rot and scale every keyframe to http address using urllib but the frame rate drops significantly. Thats the code I am using: import bpy import urllib import mathutils from bpy import context from urllib import request, parse from math import sin, cos, radians from mathut...

 
12:51 AM
@RadishoftheOpera Maybe
@RadishoftheOpera Message sent from server to blender
@RadishoftheOpera You should add a phantom mask to the radish in your profile
 
@RadishoftheOpera What was?
 
@NoviceInDisguise Good news, I've got blender and my server talking!
 
@NoviceInDisguise OOoh cool
 
My rocket booster, as promised. Not based on anything in particular
 
1:05 AM
Looks cool
 
That's the important thing ;)
15k vertices
 
1:20 AM
Looking good I think :D
250k with no sub div so far
Only added around 35k with the rockets
 
The fan fitted better
I feel like these rockets would be better smaller, and on the side of the vehicle
It currently looks like a death machine
 
Maybe it is . . .
 
If you do keep em on the back, do make them alot smaller
 
Muahahahahaha!
 
@NoviceInDisguise Are they there to cook giant steaks?? D:
 
1:28 AM
@GiantCowFilms I think they actually fit fairly well . . . part of the issue is none of the surrounding stuff is in yet. I'll see how it looks later on. Steampunk is supposed to be outrageous ;)
@GiantCowFilms I had steak for dinner . . . :P
 
@NoviceInDisguise And I'm friends with you... how'd you like it if I ate people
:P
 
I'm not a vegetarian, I got too much work to do to worry about stuff like that
 
2:19 AM
@NoviceInDisguise I'm not a vegetarian either
 
 
1 hour later…
3:36 AM
@GiantCowFilms that's not kosher :d
 
 
4 hours later…
7:44 AM
@David Hm.. Maybe, come to think of it we do have a few questions which fit rather nicely into that tag
@David ?
 
 
7 hours later…
2:19 PM
this looks really nice. Sorry but I got a question instead of an answer, but I think the case is closed. Because you got an awesome render ;). My question: This is a shader used in Blender. Is it possible to extract this shader so it can be used in OpenGL as a vertex/fragment shader? Hope someone can answer me even if its nearly a year old thread. — CuriousUser 4 hours ago
^^Can anyone help this guy?
 
 
1 hour later…
3:26 PM
:?
 
3:51 PM
@GiantCowFilms Just realized that that was in ortho view, might be part of the issue
 
4:24 PM
@NoviceInDisguise Ah okay
 
 
1 hour later…
5:40 PM
@NoviceInDisguise you should put a figurehead on the front.
 
5:55 PM
@GiantCowFilms suggestion taken
 
6:17 PM
Close as unclear? OP not responding..
1
Q: Why doesn't smoothing work in sculpting mode?

saclement99I'm trying to smooth an object in sculpting mode using the smoothing brush, but when I click my computer just lags and nothing changes.

 
6:36 PM
@RadishoftheOpera YEs
@RadishoftheOpera I see no change
 
@RadishoftheOpera A cow skull with horns :D Oh wait . . .
BTW, I like your new name
 
6:56 PM
@NoviceInDisguise :/ >:| :P D:
 
7:13 PM
do you think it's good enough??? I did it at 2 last night, so it's not the best...
@gandalf3 we can't close that! he's a fellow seahawks fan!
@GiantCowFilms it'll look better when it's tiny
 
@RadishoftheOpera I'd do it again, and didn't he only have half a mask?
 
@GiantCowFilms 1812 version I think is full mask. some nancy lady redid it later with half I think.
back to the original then...
 
O.o
We want to see some of the raddish's face
Maybe you should photo shop your face onto the radish....
XD
 
7:49 PM
@GiantCowFilms ewwww....
 
No seriously
It would be pretty funny
esp if you made it red
 
You just want to be able to identify him . . .
 
@NoviceInDisguise Shh
:P
@NoviceInDisguise Although it would still be pretty funny
Raddish face
XD
He should make a super hero movie: Raddish face
 
8:14 PM
The reddish radish roams randomly . . .
 
8:44 PM
@NoviceInDisguise it would be pretty hard to identify me by just my face.
 
8:54 PM
@GiantCowFilms pretty scary more like... hows the Network bge coming?
 
Like the talking fire in Harry Potter!
 
I've got no ideas for the contest.... @NoviceInDisguise did you have a secondary that you're not doing?
@NoviceInDisguise like the talking fire in the bible...
 
No, not like that one. THat one didn't have a face
 
@NoviceInDisguise it had a "bushy" beard
 
@RadishoftheOpera A watch, a kitchen, humanoid, helicopter, a selection of toys . . .
@RadishoftheOpera lol
I have tons of ideas for the competition :P
Scuba gear, submarine, tunnel boring machine . . .
CAMERA
^^ good one
 
9:04 PM
@NoviceInDisguise what do you mean by "Humanoid" like an alien punk smoking or something?
 
@RadishoftheOpera Quite well, I got it working
Not to make you feel bad but I managed to do it in 23 lines of code
 
@GiantCowFilms you little rat
 
from bge import logic, types, events
from mathutils import Vector
import socket

class Socket():
    def __init__(self,host="", port=9898):
        print("text")
        self.socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        self.socket.connect(("162.243.150.43", 274))
        self.socket.send(b"Blender to GCF server")
        #data = self.socket.recv(BUFFER_SIZE)
        #self.socket.close()
        #print "received data:", data
    def recive(self):
        print("ears opened")
 
Didn't you have a clicking game you wanted my to sync up, were is it?
 
9:08 PM
oh,.... one sec here
 
Currently it has a very big issue though
 
it keeps crashing
I know why though
I've added an infinite loop
 
@GiantCowFilms maybe theres a DUI driver involved.
try getting that up over network.
 
Hows it supposed to work
and do I just ignore that commented out python?
 
9:12 PM
[p] to start, arrow keys or WASD to control the little dudes. i'll play as one, you can be the other.
then we try to drown eachother
 
So what commands do you want to network
 
@GiantCowFilms oh, don't bother with that, that's just Uptis' grand water shader.
@GiantCowFilms KX_JUST_ACTIVATED,ACTIVE,JUST_DEACTIVATED,NONE or somink like that
that one.
bge.logic.KX_INPUT_JUST_ACTIVATED
 
I'll just write some functions, then you can call them to relay
do you just want to connect to one other client
 
relay?
so 5k?
I normally do marathons, but relays are fun.
 
How do you want to pair, do you expect multiple games at once
hang on
 
9:17 PM
@GiantCowFilms if you make your server the server, we can both be clients, that way your PC isn't bogged.
@GiantCowFilms just us 4 now, more later, but we need the basics first
 
be back in a moment
 
@GiantCowFilms fine, just leave then, see if I care.... >:
:)
if key == bge.events.WKEY:
                        cont.activate(forward)
if key == bge.events.SKEY:
                        ect..ect...
 
@RadishoftheOpera for various reasons, supporting multiple games would be better
I'm going to need you to make a bit of a UI though
here's how its going to work
First the game asks you for a name. It may ask you to re enter if its taken
 
@GiantCowFilms I don't know what UI is
:21748558
Vincent
 
@RadishoftheOpera User interfaces, things like inputs a buttons
 
9:22 PM
@GiantCowFilms oh... sure, I can do that.
 
I need it to get a unique name
and then give a list of users to play against
 
opkay, made a new scene, it's sloppy, but it works.
an dhaving some trouble uploading
okay here you go.
gtg
 
@RadishoftheOpera I'll work on this in bits, It will take a while
 
9:49 PM
did you see the UI?
@GiantCowFilms ping!
I can do relatively simple stuffs if you need me to.
 
Okay
I'm not sure how to use it, but let me get the basic relay system working
 
@X-27 super easy button slam...
0
A: Transformation amount locked

Radish of the Operathis is because you have Increment Snapping enabled. to solve, simply disable this function by clicking on the little magnet at the bottom of the screen or hitting Shift+Tab.

@GiantCowFilms ok.
#!/usr/bin/env python

import socket


TCP_IP = '162.243.150.43'
TCP_PORT = 9898
BUFFER_SIZE = 1024
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((TCP_IP, TCP_PORT))
s.listen(1)

conn, addr = s.accept()
print 'Connection address:', addr
while 1:
    data = conn.recv(BUFFER_SIZE)
    if not data: break
    print "received data:", data
    conn.send(data)  # echo
conn.close()
@GiantCowFilms couldn't you just use that?
 
10:07 PM
@RadishoftheOpera Not quite
 
hmmm... why not?
 
This basic system allows the server to keep track of whats what
How do you know which client to send what to
 
yes, that's all the server needs to do
 
@GiantCowFilms you send everything to every client.
 
10:08 PM
@RadishoftheOpera But then you can only have one game
and trust me, that is going to cause trouble
 
that's all we need right now.
 
and you also have the issue of sending messages in an infinite loop
 
?
que passa?
just send them once.
 
Hang tight
its harder then that
 
oooooooookay, you're the brains here.
 
10:14 PM
:D
trust me it will be good
 
hmmm.. I can't get a text to copy a property across scenes.
 
10:38 PM
Silly vs node debugger opens chrome
My node server isn't there for webrequest, dumb ide! its there for blender requests!
 

« first day (726 days earlier)      last day (3270 days later) »