{"push_id":1411956435,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1b3220d57886ae609c7d49db168950986dd4534f","before":"734bc93c8db89d8101136a7a543491622950447c","commits":[{"sha":"1b3220d57886ae609c7d49db168950986dd4534f","author":{"name":"20kdc","email":"97b1912db8ae913eff69367c743ccf5aabe92d21@gmail.com"},"message":"Fixed. Everything. I. Could.\n\nAnd in one night, too.\n\nThis version targets Blender 2.78, but not explicitly.\nThat's just what I tested on...\nIt'll probably work on earlier versions.\n\nOk, let me begin from the top of the exporter core,\n since that file's where most of the work happened,\n and I have no idea on the chronological order.\n\nI added a function to do the Z/Y swap without the Z-invert afterward,\n because scale should never contain negative values, and it had to be\n swapped around to work in either newer versions of Janus or newer\n versions of Blender (or maybe it was broken all along given the FAQ)\n\nI fixed rotation, even if the matrix transformation's a bit unoptimal.\n(It translates 3 vectors via the input matrix to make xdir/ydir/zdir.)\nIt's just easier to work with that way... you'll see what I mean if you\n ever try to optimize it and you *don't* have a degree in mathematics or\n something.\n\nAh, we're getting to the juicy bits now:\n\nIt now allows using a Plane mesh object\n (just create one, and don't modify it in Edit mode) as a portal.\nThis seems to be precise enough.\n\nThe original ways of handling Mesh rotation and translation are fixed.\nI.E. You don't need to turn on the flag to pre-transform every single\n mesh, which I'm sure  was great fun for the proponents of linked-mesh\n usage, since it's guaranteed to break  horribly when the feature was used.\nHaven't tested linked meshes yet, need to get to that.\nStill, better than before enough that I've disabled their by-default status,\n since pre-transformation also had the side effect of making scripter's\n lives more confusing, I'd guess.\n(It's also an ugly hack that is guaranteed to mess around with the\n  input file. My current solution is an ugly hack that is only probably\n  going to destroy the input file, for different reasons.)\n\nFinally, I've fixed whatever I can understand about Text objects.\nThey have rotation now, but scale is still not on, since I'm lazy.\nStill, something.\n\nFurthermore, Text objects can be Paragraph objects if they are multi-line.\nThe old URL behavior still exists for... compatibilty or something.\nIt has all of the same drawbacks it did the last time you looked at the\n parent repository, since there's a better way anyway.\n\nThere's also a warning message about saving *before* using FireVR.\nI think that's it.","distinct":true,"url":"https://api.github.com/repos/20kdc/FireVR/commits/1b3220d57886ae609c7d49db168950986dd4534f"}]}
{"actor":{"display_login":"20kdc"}}