Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Anvil

#31
Si bajas los binarios de OpenCV no deberías de tener problemas por tu procesador ahora si quieres compilar OpenCV con Thread Building Blocks (de Intel) pues tampoco tendrías problemas :D.

En pocas palabras, no deberías de tener ningún problema.

Si quieres usar OpenCV y CUDA, también puedes hacerlo solo es cuestión de enviar la información correcta a CUDA. Ahora bien OpenCV trae algunas funciones implementadas en CUDA por lo cual tendrías que compilar OpenCV con CUDA activado (la versión que viene ya compilada no tiene TBB ni CUDA).

Si usas CUDA también puedes checar las Nvidia Performance Primitives pues estás primitivas facilitan el uso del GPU en visión computacional.

Te recomiendo que cheques openFrameworks y Processing que son librerías que podrían ayudarte a lo que quieres realizar.
#32
Código (cpp) [Seleccionar]

//otra forma de hacerlo

// valor del paso
const int step = 10;
if(direction[0])
{
camera.x -= step;
}
else if(direction[1])
{
camera.x += step;
}
#33
Código (cpp) [Seleccionar]

// ejemplo de http://www.eskimo.com/~scs/cclass/int/sx9b.html

#include <iostream>

int main(int argc, const char * argv[])
{
// numero de filas
const int nrows = 5;
// numero de columnas
const int ncolumns = 3;

// declaración del arreglo
int **array;
array = (int **)malloc(nrows * sizeof(int *));
// si no se pudo reservar memoria
if(array == NULL)
{
// mandar mensaje de error
fprintf(stderr, "out of memory\n");
return 0;
}

// recorremos las filas
for(int i = 0; i < nrows; i++)
{
// reservamos memoria en cada fila
array[i] = (int * )malloc(ncolumns * sizeof(int));
if(array[i] == NULL)
{
fprintf(stderr, "out of memory\n");
return 0;
}
}

// se llena el arreglo
for(int i = 0; i < nrows; i++)
{
for(int j = 0; j < ncolumns; j++)
{
array[i][j] = i + j;
}
}

free(array);
    return 0;
}
#34
PHP / Re: traer toda la consulta php-mysql
1 Julio 2012, 01:46 AM
Checa el query en tu manejador, así sabemos que debería de imprimirse.
#35
Redes / Re: Configurar ip estática
30 Junio 2012, 21:30 PM
Panel de control\Redes e Internet\Conexiones de red\Seleccionas tu dispositivo con el que te conectas\Click derecho sobre el dispositivo
Propiedades\Seleccionas Protocolo de Internet Versión 4\Después clic en el botón propiedades



Llenas los datos, Aceptar y listo
#36
Minecraft utiliza una tecnología que se llama vóxeles, https://es.wikipedia.org/wiki/V%C3%B3xel mientras que en Terraria al ser 2D bien puedes seguir utilizando pixeles. ¿Tu videojuego es en 2D o en 3D?. Generar un terreno procedural tiene muchas especies de reglas, yo te recomiendo que vayas por lo más fácil, es decir hacer que primero tu terreno sea una isla, si ya puedes hacer que tu terreno sea una isla entonces prueba extender tu algoritmo de generación de islas para que puedas crear archipielagos en esta isla.
#37
Puedes empezar utilizando un motor de videojuegos, uno de los más utilizados profesionalmente y que es gratuito es Unity3D, este te permite hacer videojuegos para casi cualquier tipo de plataforma (incluyendo consolas).

Aprender Unity3D es algo muy sencillo debido a la gran cantidad de tutoriales que se encuentran disponibles.

Para mi es de los mejores Engines para los que quieren aprender a desarrollar videojuegos.
#38
Ensamblador, C y C++. Depende de los micros que quieras programar, empieza por C.
#39
PHP / Re: punto de venta con php
30 Junio 2012, 20:34 PM
Tendrías que crear los textfields utilizando javascript. En pseudocódigo sería algo por el estilo:

Código (html4strict) [Seleccionar]

<script>
var i = 0;
function addNewItem()
{
var newItemId = 'values[' + i + ']';
var innerHTML = "<input id='"+newItemId+"' name='"+newItemId+"' >";
i++;
var tInnerHTML = document.getElementById('items_wrapper').innerHTML;
tInnerHTML += innerHTML;
document.getElementById('items_wrapper').innerHTML = tInnerHTML;
}
</script>

<div id="items_wrapper">
</div>
<input type="button" value="Agregar nuevo item">

// en el script de php va algo como lo siguiente
<?php

$data 
$_REQUEST['values'];

// tiene todos los valores
print_r($data);

?>

#40
PHP / Re: traer toda la consulta php-mysql
30 Junio 2012, 20:27 PM
Código (php) [Seleccionar]


<?php
// ejemplo de: http://mx2.php.net/manual/en/mysqli-result.fetch-row.php

require('configuracion.inc.php'); 
$link mysqli_connect($host$usuario$password"TU_BASE_DE_DATOS");

// revisamos que la conexión sea éxitosa
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
}

// query que vamos a realizar
$query "SELECT * FROM preguntas where id_enc=1;";

// se ejecuta el query y se almacena en $result
if ($result mysqli_query($link$query)) {

    
/* recorremos los resultados*/
    
while ($row mysqli_fetch_row($result)) {
    
// se imprime el resultado
        
printf ("%s\n"$row["des"]);
    }

    
/* se libera el resultado*/
    
mysqli_free_result($result);
}

/* cerramos conexión */
mysqli_close($link);
?>